哪些Android平板电脑可用于测试Javascript繁重的web应用程序

Which Android tablets are usable for testing Javascript heavy web applications

本文关键字:web 应用程序 Javascript 测试 Android 平板电脑 用于 哪些      更新时间:2023-09-26

我需要开发一个在Android平板电脑上工作的客户端重型web应用程序。它必须与默认浏览器一起工作,可能作为PhoneGap应用程序。所以我需要一个药片来测试。

之前我在Android浏览器上有过非常糟糕的体验。我的HTC Desire Z在Android LogCat中没有显示JavaScript异常。如果一个异常发生,它只是无声地结束,没有办法告诉是什么引发了异常。

那么哪些Android平板电脑显示了例外呢?堆栈跟踪会很棒,但我的希望不是很高。

我知道可以使用were或jsconsole读取console.log消息,但是单独使用这些消息并不能帮助处理异常。

简而言之,我只是想有人确认你可以看到关于设备x中默认浏览器未捕获的Javascript异常的消息。

好的,我现在可以在两台设备上确认这一点。华硕Transformer TF101 (Android 3.2.1)和三星Galaxy Tab 10"P7500XXKG7 (Android 3.1)在adb logcat中记录Javascript期望!

日志条目在

之后
E/browser ( 1245): Console: Uncaught Error: mn virhe http://jsbin.com/ihirut:23

很棒!

但是当涉及到Javascript密集型web应用的可用性时,这两款平板电脑都很糟糕!两者似乎都有一个巨大的性能回归在HTML5 Canvas绘图性能。我的手机HTC Desire Z的处理器要慢得多,浏览器的webkit版本也更老,比这些平板电脑快得多!

看来谷歌或制造商搞砸了硬件加速。更多信息在这里:

http://code.google.com/p/android/issues/detail?id=17458

http://forum.xda-developers.com/showthread.php?t=1213087

你可以通过使用Phonegap解决这个问题,它目前不启用硬件加速。

如果我对你的问题理解正确的话,你在寻找一款有这些例外的平板电脑。我知道我的一个朋友在一些沉重的javascript网站上有同样的问题。他用的是宏碁Iconia A500。

我希望这是你所搜索的。为了调试,我参考了这篇文章:Android浏览器隐藏调试工具

祝你过得愉快

safari

Opera浏览器说它有跨设备调试功能,也许适合你调试。

Opera Dragonfly