使用ListView的Windows 8 App性能低下

时间:2013-03-22 19:44:55

标签: performance listview windows-8 windows-store-apps winjs

我正在构建一个Windows 8应用程序,我想我会在我妻子的平板电脑上测试它 - 华硕Vivo智能标签 - 我注意到它在切换屏幕时运行有点不稳定,应用程序的每个其他方面运行正常。经过一些测试后,我注意到一个页面没有加载缓慢 - 这是唯一一个没有WinJS.UI.ListView控件的页面。所以我做了一些测试。我在我的应用程序的不同页面上注释掉了所有代码(除了必要的代码),其中一个带有ListView。我甚至删除了图形并将其归结为基本的锅炉板代码,除了我将这些行留在:

<div id="publisherListView"
            data-win-control="WinJS.UI.ListView"></div>

我的妻子平板电脑上的页面仍然缓慢加载。然后我评论了上面的代码和Bada-Bing,它运行顺利!!现在我知道华硕平板电脑不是市场上最快的,但它通过页面转换顺利运行许多其他应用程序,它们都有ListViews。这里发生了什么?我有旧版本的WinJS吗?这是我正在使用的:

<link href="//Microsoft.WinJS.1.0/css/ui-light.css" rel="stylesheet" />
<script src="//Microsoft.WinJS.1.0/js/base.js"></script>
<script src="//Microsoft.WinJS.1.0/js/ui.js"></script>

0 个答案:

没有答案