我想在as3中使用socket创建聊天应用。 我已经关注了许多例子,但他们都没有多少帮助。 现在我正在关注this链接。
我使用xampp在localhost上运行php。我已经运行了policySocketServer.php,socketServer.php,如页面注释中所述。
我正在使用它来加载策略文件
Security.loadPolicyFile("xmlsocket:127.0.0.1/chat/crossdomain.xml:843");
并连接到ourXMLSocket.connect("http://127.0.0.1/chat/", "9999");
但我收到了这些错误
IOErrorEvent error Error #2031: Socket Error. URL: http://127.0.0.1/chat/
security error Error #2048: Security sandbox violation: file:///C|/Users/irfan/Desktop/socket%5Fserver/socket%5Fserver.php/AS3%20Game%20Implementation/TestGame.swf cannot load data from http://127.0.0.1/chat/:9999.
答案 0 :(得分:1)
阅读错误消息:
安全沙箱违规:file:///Cwsswf无法加载数据 来自http:// ....
尝试从http协议而不是文件协议运行swif。这应该可以解决安全问题。