2013-04-08 33 views
3

我已經構建了一個HTML5網站(或者更確切地說是webapp,如你所願),它在Chrome和Firefox中運行良好。我要說與衆不同的唯一的事情是,它使用Android Chrome瀏覽器不斷崩潰與我的HTML5網站 - 如何調試?

  • 谷歌關閉在某些地方(這個問題最簡單的,非優化模式仍然存在)的2D
  • HTML5畫布繪製

現在我很好奇它是否會在我的Galaxy Tab Tablett上運行,而且確實如此。我能夠設置遠程調試工具https://developers.google.com/chrome-developer-tools/docs/remote-debugging?hl=de並調試我的代碼以擺脫一些無法正常工作的情況。不過,我注意到,當我使用我的應用程序時,android-chrome regulary崩潰。然後我的桌面瀏覽器中的控制檯抱怨websocket被關閉(這就是爲什麼我懷疑它確實是平板電腦方面的問題)。

我想知道是什麼讓我的網站崩潰,並有點flubbergusted我的HTML/js網站可以像瀏覽器一樣崩潰如此輕鬆。我會認爲它應該比這更穩定。現在

,因爲我想有一個「入口」點到調試的問題:

  • 有鉻爲Android,我可以以某種方式檢查崩潰日誌?
  • 我可以以某種方式使它(錯綜複雜的Chrome或Android)在錯誤消息上更詳細?
+0

不幸的是,Chrome for Android不是地球上最穩定的東西。這可能是一個真正的瀏覽器缺陷。當它崩潰,你使用崩潰記者?這應該把它列在要修復的事情清單上。其他瀏覽器(如Android Browser或Android for Android(Fennec))是否會出現此問題? – Adrian 2013-04-08 15:59:23

+0

也許嘗試一些日誌記錄,如果應用程序不立即崩潰,你應該至少能夠知道崩潰的位置。另外,你如何利用閉合? – Bloodyaugust 2013-04-08 17:31:40

+0

我現在覺得這個問題與Desktop-Chrome的USB Web Debug連接有關。 – wirrbel 2013-04-09 13:50:13

回答

2

有一對夫婦的事情,你可以這樣做:

  • 鉻://崩潰將列出崩潰,它已經引起當某個標籤頁崩潰 - 你可能需要打開崩潰報告設置。您將無法修復它,但您可以將其報告給我們,以便我們瞭解它是否是問題。
  • 使用logcat並查看在跟蹤輸出中是否有任何特定問題,例如超出錯誤消息。