相关疑难解决方法(0)

回流和重绘之间有什么区别?

我对reflow + repaint之间的区别有点不清楚(如果有什么不同的话)

似乎reflow可能会改变各种DOM元素的位置,其中重绘只是渲染一个新对象.例如,在移除元素时会发生重排,并且在更改其颜色时会发生重新绘制.

这是真的?

javascript performance repaint reflow

69
推荐指数
5
解决办法
3万
查看次数

PhoneGap游戏,帆布和慢速javascript

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

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

游戏使用easeljs和box2d-web.

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

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

javascript performance html5 google-chrome cordova

6
推荐指数
1
解决办法
3515
查看次数