码迷,mamicode.com
首页 > 编程语言 > 详细

如何解决WebSocket-Sharp在Unity3d中无法跨与访问不同网断服务器

时间:2014-12-24 14:42:37      阅读:521      评论:0      收藏:0      [点我收藏+]

标签:websocket   websocket-sharp   跨域   cross domain   

我们需要使用 Socket Policy Server.

Unity3D 包含了一个简单的 Socket Policy Server (sockpol.exe).

你需要在启动你的应用之前启动它

下面是在我们的环境中,通过命令行打开服务器(Unity 4.2, Win 8).

>cd C:\Program Files (x86)\Unity\Editor\Data\Tools\SocketPolicyServer>sockpol.exe --all

你需要在调用WebSocket.Connect 之前,调用Security.PrefetchSocketPolicy,如下

Security.PrefetchSocketPolicy ("localhost", 843);
...
ws.Connect ();


如何解决WebSocket-Sharp在Unity3d中无法跨与访问不同网断服务器

标签:websocket   websocket-sharp   跨域   cross domain   

原文地址:http://blog.csdn.net/molti/article/details/42123357

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!