客户端部分代码:
[attach]279[/attach]
服务端部分代码:
[attach]280[/attach]
在支持websocket的浏览器 ( HTML5 ) 中一切正常:
[attach]281[/attach]
在低版本浏览器 ( flash ) 中, 可以触发onopen, 但是接收不到消息onmessage:
[attach]282[/attach]
我该怎么办呢 ?
workerman-chat聊天室例子中使用了web-socket-js,可以让低版本浏览器也支持websocket,根据web-socket-js文档https://github.com/gimite/web-socket-js#supported-environments介绍,低版本浏览器需要Flash Player 10及以上版本才能工作。
flash版本是没有问题的, flash连接之后就断开了, 网上有一种说法是要解决flash的安全机制问题, 请问是这样吗? 该如何解决呢?
workerman的websocket协议做了flash的安全机制的,不会有安全机制问题。
@1:好忧伤... 还有什么建议不?
没了
@1:我发现问题了 ! ! 我用了document.write, 动态添加的flash被它删掉了, 所以刚开始连接得上, 但是document.write一执行就会断开连接. 谢谢 !
赞
谢谢你的反馈
workerman-chat聊天室例子中使用了web-socket-js,可以让低版本浏览器也支持websocket,根据web-socket-js文档https://github.com/gimite/web-socket-js#supported-environments介绍,低版本浏览器需要Flash Player 10及以上版本才能工作。
flash版本是没有问题的, flash连接之后就断开了, 网上有一种说法是要解决flash的安全机制问题, 请问是这样吗? 该如何解决呢?
workerman的websocket协议做了flash的安全机制的,不会有安全机制问题。
@1:好忧伤... 还有什么建议不?
没了
@1:我发现问题了 ! ! 我用了document.write, 动态添加的flash被它删掉了, 所以刚开始连接得上, 但是document.write一执行就会断开连接. 谢谢 !
赞
谢谢你的反馈