现在我想用 jquery mobile 做同样的应用程序,并将 mgwt 应用程序与 jquery 移动应用程序进行比较。
我想比较这两个应用程序的大小和性能。
例如从一个视图(或侧面)到下一个视图(侧面)的变化速度。例如,这可以用秒表测试速度吗?
我怎么能做这个测试?
我需要一部安卓手机还是在桌面浏览器中测试它更好?如何测试性能以及需要哪些工具?
请帮忙。
您可以使用 Browsers DeveloperTools(Firebug、Chrome DevTools、Safari Web Inspector)来衡量不同应用程序的性能。
使用 Safaris Web Inspector,可以测量在真实设备上运行的 Phonegap 应用程序的性能。参见 Safari Docs它可以连接到 iOS 设备上的浏览器,也可以连接到应用程序使用的 WebViews,例如当它使用 PhoneGap 时。
对于 Android,您可以使用Weinre为在设备上运行的应用程序获取 Web 开发工具。
Web 开发者工具提供了很多可能性来查看您的应用程序,例如检查您的 DOM 元素、资源、网络流量、控制台以及分析您的应用程序。您可以调用console.profile()
以开始分析并以console.profileEnd()
. 因此,这将是一种测量函数执行时间的简单方法。
如果是 jQuery Mobile 并且只有 jQuery Mobile,您可以使用这个 js 脚本:https ://github.com/jquery/jquery-mobile/blob/master/tools/page-change-time.js
在我另一篇文章的底部:https ://stackoverflow.com/a/14469041/1848600你会发现如何使用它。