mcc*_*n19 1 mobile-safari websocket ipad
我试图使用websockets进行项目.它需要使用ipad,虽然我似乎无法使其工作.
我已经下载了使用phpwebsocket http://www.flynsarmy.com/2012/02/php-websocket-chat-application-2-0/的此代码的副本.然后设置服务器.我让它在计算机,不同的浏览器上工作,没问题.
然后我想在我的ipad(ios 5.1)上测试它,它不会工作.所以我确保websockets在ipad上工作,我发现他们确实[link] http://websocket.org/echo.html.
然后我进一步看了看,看到它试图连接,但是在大约15秒后断开连接,我假设超时.它显示在我的Mac终端上,说它已断开连接.
我目前通过wifi将我的ipad连接到我的mac,看看它是否是路由器,并且终端IP地址显示不同,以255.255.255.100结尾而不是255.255.255.96
有没有人知道发生了什么,或者我应该怎么做才能对它进行排序.
真是一团糟.在该页面和项目源中,Flynsarmy表示他正在使用PHPWebSocket,而实际上他正在使用php-websocket-server.(我已在他的页面上提交了一条表明错误的评论).
这两个PHP WebSocket项目完全不同:
你的问题是这样的:Safari浏览器的桌面和iOS目前支持旧的Hixie一个不会与基于php的WebSocket的服务器上的任何项目工作在协议的版本.
使WebSocket服务器很容易支持协议的新旧版本(并且大多数语言都有实现),因为可以从初始握手头检测客户端/浏览器版本.但是由于某种原因,缺乏支持这两者的基于PHP的服务器.
| 归档时间: |
|
| 查看次数: |
4329 次 |
| 最近记录: |