【发布时间】:2013-03-30 19:16:12
【问题描述】:
我已经建立了一个 HTML5 网站(或者更确切地说是您希望的 webapp),它在 Chrome 和 firefox 中运行良好。我想说唯一不同寻常的是,它使用了
- Google 在某些部分关闭(在最简单、未优化的模式下问题仍然存在)
- 用于 2D 绘图的 HTML5 画布
现在我很好奇它是否可以在我的 Galaxy Tab 平板电脑上运行,而且确实可以。我能够设置远程调试工具https://developers.google.com/chrome-developer-tools/docs/remote-debugging?hl=de 并调试我的代码以摆脱一些无法正常工作的东西。但是我注意到,当我使用我的应用程序时,android-chrome 经常崩溃。然后我的桌面浏览器中的控制台抱怨 websocket 被关闭(这就是为什么我怀疑这确实是平板电脑端的问题)。
我想知道是什么让我的网站崩溃了,我对我的 HTML/js 网站可以如此轻易地让 chrome 之类的浏览器崩溃感到有点不知所措。我原以为它应该比那更稳定。
现在我想有一个调试问题的“入口”点:
- 是否有我可以通过某种方式检查的 chrome for android 崩溃日志?
- 我能否以某种方式使其(通常是 chrome 或 android)在错误消息上更加详细?
【问题讨论】:
-
不幸的是,Android 版 Chrome 并不是地球上最稳定的东西。这可能是真正的浏览器缺陷。当它崩溃时,你使用崩溃报告器吗?这应该把它列在他们要解决的事情清单上。其他浏览器是否会出现此问题,例如 Android 浏览器或 Firefox for Android (Fennec)?
-
也许可以尝试一些日志记录,如果应用程序没有立即崩溃,您至少应该能够了解它在哪里崩溃。另外,您是如何使用 Closure 的?
-
我现在觉得问题与 Desktop-Chrome 的 USB Web Debug 连接有关。
标签: javascript android html google-chrome