新人求助!!
construct2吧
全部回复
仅看楼主
level 5
百支呵呵 楼主
我把游戏弄好转成html5格式之后,打开就一直出现这个提示,然后就一直黑屏,但是在construct2里面测试却能正常运行,求大神帮忙啊!

2015年01月31日 04点01分 1
level 9
放到空间试试
2015年01月31日 05点01分 2
[真棒]
2015年01月31日 08点01分
level 4
需要本地搭一个服务器环境。推荐phpstudy。
然后把文件夹拷到www下,用localhost+你的文件夹名访问。
2015年01月31日 11点01分 3
[真棒]
2015年01月31日 13点01分
level 13
2015年01月31日 17点01分 4
傅老师你这里其实理解有误哦,chrome是躺枪了。。不允许本地浏览是C2本身的限制。要破解的话其实也简单,C2导出的index.html里把有段判断的js删了就好了。不过本地浏览网页有时候有些功能可能会被限制,所以个人感觉最好还是搭个本地的服务器环境比较好。
2015年01月31日 18点01分
@TakanashiAzusa 图中文句欲表达的是,chrome会阻挡file:/// protocol。但正是新手看不懂,所以诠释为阻挡读取本地档案。
2015年01月31日 23点01分
@TakanashiAzusa 不要教别人去忽略这个信号喔~你要真正理解这个alert的意义。以产品定义来说,这不是C2的问题,也不是chrome的问题,单纯就是C2发现没file protocol可用了。
2015年01月31日 23点01分
问这类问题的朋友基本都是刚接触游戏制作或编程。如果有能力自建服务器或修改代码基本也能自行解决这种问题了。这个阶段相对于技术方案他们可能更需要建立自信,需要看到自己做得东西真的能跑起来,才有兴趣继续研究下去。所以给个最简单、最具操作性的方案是比较好的,技术方面可以慢慢学~[吐舌]
2015年02月02日 02点02分
level 4
index.html里有段这样的代码:
<script>
// Issue a warning if trying to preview an exported project on disk.
(function(){
// Check for running exported on file protocol
if (window.location.protocol.substr(0, 4) === "file")
{
alert("Exported games won't work until you upload them. (When running on the file:/// protocol, browsers block many features from working for security reasons.)");
}
})();
</script>
将它注释掉或者删掉都可以。。不过不建议本地文件浏览。最好的办法还是像我三楼说的那样搭个本地服务器。
2015年01月31日 18点01分 6
1