josephg / josephg/ShareJS

ShareJS is broken on iOS 6 Safari - The long polling bug

Open
#142 5 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
JavaScript
Stars
5k
Forks
454
PR merge metrics
No merged PRs in 30d

Description

http://news.ycombinator.com/item?id=4552072

It appears that long polling is broken on iOS 6 and since browserchannel uses only long polling it means that ShareJS is broken on iOS6 too.

Here's an interesting example where ShareJS blocks image downloads on iOS6:
https://github.com/epeli/sharejs-ipad

Any workarounds for now?

It seems that ShareJS has some code for SockJS and Socket.IO support, but could not find any documentation on how to use them.

For example Socket.IO with Websocket only transport might fix this issue.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.