- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我需要开发一个适用于 Android 平板电脑的客户端密集型网络应用程序。它必须与默认浏览器一起使用,并且可能作为 PhoneGap 应用程序使用。所以我需要一台平板电脑进行测试。
Previously I have had really bad experiences with Android browsers .我的 HTC Desire Z 在 Android LogCat 中没有显示 JavaScript 异常。如果发生异常,它只会静静地死去,无法判断是什么引发了异常。
那么已知哪些 Android 平板电脑会显示异常?堆栈跟踪会很棒,但我的希望不是很高。
我知道可以使用 weinre 读取 console.log 消息或 jsconsole ,但仅靠这些对异常(exception)情况没有帮助。
简而言之,我只想有人确认您可以在设备 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 繁重的网络应用程序时,这两款平板电脑都非常糟糕!两者似乎在 HTML5 Canvas 绘图性能方面都有巨大的性能回归。我的手机 HTC Desire Z 的处理器速度要慢得多,浏览器中的 webkit 版本较旧,但比这些平板电脑快很多!
看来 Google 或制造商搞砸了硬件加速。更多信息在这里:
http://code.google.com/p/android/issues/detail?id=17458
http://forum.xda-developers.com/showthread.php?t=1213087
您可以使用当前未启用硬件加速的 Phonegap 解决此问题。
关于javascript - 哪些 Android 平板电脑可用于测试 Javascript 繁重的 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7690038/
我是一名优秀的程序员,十分优秀!