您好我正在遵循使用easelJS编写基于浏览器的游戏的教程。教程运行良好,但我注意到一些问题,同时在Chrome上播放动画。动画运行速度较慢,不重播没有页面重新加载铬
Chrome运行动画速度较慢,一旦播放一次,除非我重新加载页面,否则相同的动画将无法再播放。
在Firefox中运行它没有任何这些问题。
这里的链接:(使用检查元素代码)
http://david.blob.core.windows.net/easeljstutorials/easelJSSpritesTutorial03.html
我听说有镀铬一些缓存的问题,所以我想这可能是问题。 手动删除缓存实际上允许动画在没有页面重新加载的情况下再次播放,但它仍然运行缓慢(与Firefox比较)。
因为我想为跨浏览器兼容性编码是否有支持铬的方法来解决这些问题?如阻止将图像存储在缓存中或其他东西? (不得已我希望)提前
感谢,
恭平
编辑:看来动画的速度是如此IE10不知道它应该是什么样的速度,你知道的一样。
你的描述听起来像内存溢出 – powtac 2013-05-12 12:34:08
看到这个线程http://stackoverflow.com/questions/3156837/javascript-speed- chrome-v-firefox – 2013-05-12 12:39:02
缓存只会改变动画后影响外观,它不会影响速度! - 很难说你的问题是什么,没有看看你的代码 – olsn 2013-05-13 08:14:47