javascript - Windows Phone 7 和 IE DOM 性能

标签 javascript dom windows-phone-7

我一直在为 Windows Phone 和 iPhone 创建一个 Javascript/jQuery 重型应用程序。 该应用程序已接近完成(除了一些小功能),但是在 Windows Phone 7 (IE9 Mango) 上使用一段时间后,性能会慢慢下降。

它开始得非常快,但在进行了一些 DOM 更改(添加和删除等)之后 - 单击按钮有一点滞后 - 之后不久,每次单击几乎有一整秒的滞后!

我只是想知道是否有办法“刷新”DOM?或者某种重置 DOM 缓存的方法(如果有的话?)

也许我错过了一些明显的东西......

有什么想法吗?

谢谢大家!

最佳答案

既然你说性能慢慢下降,那么这很可能是内存问题。

您可以在桌面上测试您的页面,看看是否有类似的问题。测试方法如下:

这些也会提高性能:

关于javascript - Windows Phone 7 和 IE DOM 性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7219724/

相关文章:

windows - 使用 Windows Phone 应用程序进行的 PayPal 交易

wcf - 如何在我的 Windows Phone 应用程序关闭时进行异步调用

javascript - 无法填写文本/字符串下拉值

javascript - 在ajax调用上重新加载tinymce.init函数

java - JxBrowser 在哪个线程上执行单击 DOM 元素

javascript - 用另一个函数替换执行 document.write 的函数

windows-phone-7 - System.OutOfMemoryException 从隔离存储读取和绑定(bind)图像

JavaScript 正则表达式在单词 "tennis"上神秘失败

java - GWT 交换机性能 - PMD 的建议

javascript - 如何在数组内进行搜索?