PhoneGap游戏,帆布和慢速javascript

SCo*_*vin 6 javascript performance html5 google-chrome cordova

所以我构建了我希望成为一个简单的安卓游戏.我首先构建了一个网络版本以使其正常工作(http://scolvin.com/ballgame)然后将其移至PhoneGap并使用加速度计来控制游戏.唯一的问题(这是一个显示停止问题)是结果是可怕的慢(我估计每秒一次而不是20毫秒ish的更新).

这是没有当前解决方案的电话差距有多慢?或者是否有一些我失踪的金色子弹?

游戏使用easeljs和box2d-web.

奇怪的是它似乎在Android chrome上以合理的速度运行,但在android的"浏览器"(我似乎记得是基于firefox?)和在phonegap中的速度非常慢,可能使用相同的html渲染器/ js中断器.

我已经尝试过简化游戏,尽可能地摆脱游戏,使用setInterval而不是accelerometer.watchAcceleration全部无济于事.

小智 2

是安卓浏览器的问题

请参阅以下答案:

Sencha Touch 2 - Android 性能

(这是针对Sencha Touch的,但我认为答案的要点是相同的)