用Cocos-JS编写了个小游戏,已经通过控制台Cocos操作发布出html5 web版本,用火狐浏览器直接运行时没有问题的。(但360浏览器就一直不行,从开发时候的Hello wrold就不行,考虑可能是json的原因,就一直没管它)但我用IIS发布之后,就是运行不了,会出错。需要调整的是哪里呢,请教大神!
看第一张图,你运行的方式是以file://来访问index.html,应该不是运行在某个服务器之上,所以导致出错。
不会,帮你顶一下。
火狐好像会自动处理这个跨域的问题(我这样说不知道对不对),火狐下是可以正常运行的,但是360的估计难。我一般都是用chrome测试,不会用360,ie这种的
抱歉,第一张图发错了。那个是用360浏览器本地运行的结果,这个图才是360浏览器运行服务器的结果。
感谢帮顶~~
多谢回复~ 我第二张截图就是用火狐运行之后的结果,也是有错误。我也发现360浏览器不太行,我现在担心的是手机上微信的浏览器行不行
技术支持给我回复解决方法了~ 在IIS里设置MIME类型,添加json格式。除了json之外,如果有BMFont还需要加.fnt 等文件格式。
我现在遇到跨域问题了
求设置MINE的教程~~
网上有解决的办法,我的都解决了
360度求教程!
用WebStorm 调试的话可以解决。如果是黑屏的话有可能是代码里面某个函数随着引擎的更新已经弃用了,最好查看下文档看看用什么方法代替。。。迭代更新太快,教程都太落后真是坑。特别是html的。。
附一个配置WebStorm的教程
http://www.tairan.com/archives/4857