HTML5 Phonegap移动应用程序会随着时间的推移而变慢

HTML5 Phonegap Mobile app slows down over time?

本文关键字:时间 移动 Phonegap 应用程序 HTML5      更新时间:2023-09-26

我遇到了一个相当复杂的问题。

我构建了一个 HTML 5 应用程序,它使用 socket.io 从服务器中提取数字。然后,这些数字将用于HTML5画布动画中。

我有一个下拉刷新,可以再次拉取数字并重新动画画布。

问题是,动画(包括下拉刷新动画)在ios模拟器上随着时间的推移而急剧减慢。

换句话说,该应用程序最初加载完美,并且所有工作的动画都会在几秒钟内找到。几秒钟后,动画变得越来越慢,直到模拟器几乎冻结。

有谁知道为什么会这样?我以为这可能是一个javascript循环,但我真的没有?这严格来说是模拟器问题吗?

这取决于你的代码,但可能它应该是一个模拟器问题。 你是否使用特定的JS框架,如jQuery或Bootstrap?

查看一些使用 jQuery + PhoneGap 的建议。

http://forum.jquery.com/topic/fine-tuning-jquery-mobile-phonegap-app