连接到as3中的套接字

时间:2014-09-17 12:11:46

标签: actionscript-3 sockets cross-domain-policy

我想在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.

1 个答案:

答案 0 :(得分:1)

阅读错误消息:

  

安全沙箱违规:file:///Cwsswf无法加载数据   来自http:// ....

尝试从http协议而不是文件协议运行swif。这应该可以解决安全问题。