所以我刚刚让我的应用程序在 IE10/WP8 上运行(这里是演示),我注意到的一件事是轮播卡之间的滚动和转换在 Windows Phone 上都相当缓慢。具体来说,屏幕需要半秒钟才能赶上我的手指。我想说它的响应能力比我从 Android 和 iPhone 获得的响应能力高出大约 80%,它们都具有非常完美的响应能力。作为参考,以下是我正在测试的设备:
- iPhone 4
- 安卓京瓷崛起
- WP8 诺基亚 Lumia 920
- 台式电脑 (Windows 8)
所以在这些手机中,我的 Windows Phone 无疑是最强大的,所以它可能不仅仅是硬件方面的考虑。我也在 fastbook ( http://fb.html5isready.com ) 中发现了这种迟缓。但是,我的 Windows 8 PC 上不存在任何一个应用程序的迟缓。
WP8 中的这部分性能是否需要特别考虑?我已经做了很多工作来优化应用程序的整体性能(销毁/回收所有未使用的 DOM 元素、事件委托等),并且应用程序的其余部分运行良好。所以我不确定我应该从这里去哪里。
提前致谢!