我正在尝试构建一个我用Phonegap构建的应用程序。当我试图在我的Android虚拟设备中模拟应用程序时,由于以下错误,应用程序无法加载...
Uncaught Error: Script error
http://requirejs.org/docs/errors.html#scripterror at file:///android_asset/www/js/lib/require/require-2.1.1.min.js:31
同样的项目可以完美地编译为iOS……
控制台将关闭,并显示消息:File is Out of sync
有没有人知道如何解决这个问题?
我试着用Chrome JS事件探查器记录CPU使用率来运行我的应用程序,我得到了一些警告,有一些"ForInStatement is not fast case",我已经修复了,但我得到了"Inlining Bailed Out“的警告,例如在下面的代码中:
function display_loader(){
for(i in obstacles){
display(obstacles[i])
}
}
这个函数基本上创建了一个障碍物(display(obstaclesi)绘制了一个障碍物的特定图像-两个单独的函数用于加载和代码,因为上面提到的"
我为我正在制作的js游戏处理类似模块的对象,比如time、player等,所有这些都以单个.js文件分开,然后我将这些文件连接到一个加载到应用程序头部(用电子构建的)中的大的、丑陋的.js文件中。
我的问题是:这不是很有效率吗?我应该让这些文件中的每一个都像const time = require("./time.js")那样单独地调用本地模块吗?