描述
服务器端 php7.2 swoole 创建了一个 ws://www.aaa.com:8888
客户端 1 chrome 63 在 http://www.bbb.com/ws.html 下 引用了 websocket-js-1.0.2
客户端 2 IE8 地址同上 这个时候 websocket-js 采用的是 flash 的通信方案
问题: 客户端 1 在 html5 下工作正常 客户端 2 在 flash 下 不能跨域传输
思考方向:经过搜索 发现需要给 flash 跨域的权限( crossdomain.xml )有三种方案
1 在域名根目录下放 crossdomain.xml
2 843 端口 通信传输 xml
3 自定义端口 需要修改 swf 文件
方案 1 貌似只适用于 http ? 总之因为端口被 ws 占用 没办法另开一个 http
方案 3 不想改 swf
但是方案 2 又不知道怎么发?网上的例子大多的 java 的,想问一下有没有人用 php 做过这个东西
有没有具体一点的例子
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.