所以,我尝试使用Cocos2d-JS创建一个嵌入我的某个视图中的简单游戏。
问题是cocos需要一个非常简单的project.json
文件,其中包含一些配置数据才能正确运行,这里是内部代码:
if(!txt){
txt = cc.loader._loadTxtSync("project.json");
}
data = JSON.parse(txt);
尽管我除了cocos2d-JS .js文件之外还有这个JSON文件,但在开发时我总是遇到运行rails服务器的错误:
GET http://127.0.0.1:3000/project.json 404 (Not Found)
到目前为止,我尝试了什么并且没有工作:
cocos2d.js
文件重命名为cocos2d.js.erb
并将json与<%= asset_path 'project.json' %>
一起播放,这会破坏cocos2d本身...... 如果无法得到答案,如何绕过:
我会尝试修复aws非授权访问问题,我在Ruby和Rails中经验丰富,但是不能完全理解资产管道以找到替代方案...
所以我的问题是:这与资产管道有关吗?如何将此.json文件加载到我的js中?
非常感谢!
答案 0 :(得分:0)
固定!
刚刚修改了aws上的CORS策略,允许从我的网络应用程序访问并完成所有工作