哪些Android平板电脑可用于测试Javascript繁重的web应用程序
Which Android tablets are usable for testing Javascript heavy web applications
我需要开发一个在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浏览器隐藏调试工具
祝你过得愉快
safariOpera浏览器说它有跨设备调试功能,也许适合你调试。
Opera Dragonfly
- 在Web应用程序中使用Highcharts javascript
- 在web应用程序中的新搜索中重新加载搜索结果(不带jQuery)
- Web应用程序,将成员状态更新为其他成员
- 同一文本框中的验证程序CPF e CNPJ(ASP.NET web应用程序)
- 使用Ember的Web应用程序架构.动画逻辑应该放在哪里
- 如何使用默认的网络摄像头拍摄照片并将其保存在我的c#.net web应用程序中
- c#web应用程序中的条形码打印
- 使用javascript为web应用程序自定义键盘快捷键
- 使用angularjs和node.js时的Web应用程序文件夹结构
- PhpWindows 8.1版本上的Javascript web应用程序
- 是否有任何开源web应用程序具有良好的QUnit(或JSUnit)测试用例
- Project和作为web应用程序发布的多个doGet()脚本文件——需要澄清
- 如何获取使用我们的脚本或web应用程序的网站名称
- 没有框架/DLL的VS Web应用程序项目
- 正确传输和保护用户'web应用程序的密码
- 检查Progressive web应用程序中的网络更改
- 一个Web应用程序上有两个Java脚本
- JavaScript onScroll在谷歌应用程序脚本web应用程序中不起作用
- 家谱web应用程序的“家谱”视图
- 如何更改web应用程序的语言.有没有这样的api