Unity3d发布WebPlayer版本遇到的问题的解决方法
2015-10-10 13:30
776 查看
一、Unity3d在发布WebPlayer版本时你可能会遇到这样的错误:
SecurityException:No valid crossdomain policy available to allow access
此时你可以在服务器的根目录下添加一个文件crossdomain.xml
文件内容如下:
![](http://img.blog.csdn.net/20151023173234001)
这样这个问题就解决了!
二、发布后的WebPlayer不能打开:
1、在发布WebPlayer之前你需要将Unity中 Edit——>Project Setting——>Editor 设置
Mode为 Asset Server, Host URL 为你所访问的服务器的地址 ,带上端口号。
2、然后将Unity安装目录 Unity\Editor\Data\Tools\SocketPolicyServer下的sockpol.exe文件放到服务器根目录下 ,在DOS命令下执行sockpol.exe --all 【这是官方提供的一种策略,可以在服务器上cmd下执行,可以为跨域访问数据提供安全策略许可】
3、如果需求要是有POST请求返回数据,则要在IIS下web.config中添加
SecurityException:No valid crossdomain policy available to allow access
此时你可以在服务器的根目录下添加一个文件crossdomain.xml
文件内容如下:
这样这个问题就解决了!
二、发布后的WebPlayer不能打开:
1、在发布WebPlayer之前你需要将Unity中 Edit——>Project Setting——>Editor 设置
Mode为 Asset Server, Host URL 为你所访问的服务器的地址 ,带上端口号。
2、然后将Unity安装目录 Unity\Editor\Data\Tools\SocketPolicyServer下的sockpol.exe文件放到服务器根目录下 ,在DOS命令下执行sockpol.exe --all 【这是官方提供的一种策略,可以在服务器上cmd下执行,可以为跨域访问数据提供安全策略许可】
3、如果需求要是有POST请求返回数据,则要在IIS下web.config中添加
相关文章推荐
- ShaderLab Tutorials-Blend,Grey Lightmap
- [Unity3D]转让Android介面
- unity 如何脚本间交互
- unity基础知识大纲
- unity3d资源管理
- ShaderLab Tutorials-Vertex Colors Lerp
- unity3d引擎的资源管理机制
- unity中手指选中物体拖动旋转
- Unity Json解析
- Unity3D手机游戏开发-金玺曾读书摘要(2015-4-27 19:01、2016-4-11 10:39)
- unity游戏返回游戏黑屏
- Unity3D游戏开发-宣雨松读书摘要(2015-4-17 18:36)
- unity3D引擎打造,3d科幻机甲手游《机甲风暴》
- Unity报错:Collection was modified; enumeration operation may not execute
- Unity3d 框选
- Unity3D开发者快速上手Unreal Engine 4指南
- Unity3D占用内存太大的解决方法
- Cardboard Unity SDK Reference
- Unity3d渲染层级关系小结
- unity与java相互调用