我正在開發需要在Google Android Phone OS上運行的JavaScript應用程序。有沒有在Android模擬器或實際設備上的Safari中啓用JavaScript錯誤/調試控制檯的方法?如果有的話,如何這樣做的任何指示,將不勝感激。有沒有辦法在Android中爲Safari啓用JavaScript錯誤/調試控制檯?
40
A
回答
25
快速谷歌變成了這個blog post(貼你問你的問題後),這至少應該讓你看到使用命令通過Android調試橋任何JavaScript錯誤:
adb logcat WebCore:V *:S
不太一樣作爲一個完整的調試控制檯。
30
它看起來像,配合Android 2.0.1 SDK你需要的「瀏覽器」過濾器而不是「WebCore的」
6
我發現,你可以拿到手機就這一調試信息,不無需使用adb或將其插入計算機,只需下載日誌查看器即可。
查看link瞭解更多信息。
11
我知道你的問題是關於Safari瀏覽器,但你可能想看看使用Chrome代替。您現在可以使用Chrome的桌面開發人員工具來調試和分析Android設備上的應用。
方法如下:
- 在的Android Chrome,點擊設置 - >開發人員工具,並檢查 「啓用USB網頁調試」
- 在桌面上,上運行
adb forward tcp:9222 localabstract:chrome_devtools_remote
- 現在桌面 Chrome,導航到localhost:9222。
您應該看到您打開的手機頁面列表。點擊你想調試/配置文件的那個。
詳細說明here
2
您可以查看日誌,並與weinre
weinre是Web頁面的調試器,類似Firebug(用於Firefox)和Web Inspector(用於基於WebKit的瀏覽器),除了它被設計爲可以遠程工作,並且特別是可以用來調試web移動設備上的頁面,例如電話。
18
在Android上寫的是:噹噹前頁面是要調試的頁面時,在地址行上寫入debug。您將可以訪問控制檯。
相關問題
- 1. 有沒有辦法在wkhtmltopdf中調試或捕獲javascript錯誤?
- 2. 有沒有辦法讓控制檯忽略某些錯誤?
- 3. 有沒有辦法在調試控制檯中刪除plone站點?
- 4. 有沒有辦法在javascript控制檯中將上下文更改爲iframe?
- 5. 調試javascript控制檯錯誤
- 6. 單元測試時有沒有辦法激活控制檯?
- 7. 沒有方法domReady錯誤控制檯,即使domReady被調用
- 8. 有沒有辦法在Android應用程序中打印到控制檯?
- 9. CodeDOM編譯沒有錯誤但無法啓動控制檯
- 10. 有沒有辦法從命令提示符調試控制檯程序?
- 11. 腳本沒有在JavaScript中打印錯誤Chrome控制檯
- 12. 在Nitrous.io中,有沒有辦法在iOS中爲控制檯輸入內容?
- 13. 有沒有辦法阻止在控制檯中執行Javascript命令?
- 14. 有沒有辦法強制啓用quicktime?
- 15. 有沒有什麼辦法可以記錄瀏覽器控制檯錯誤
- 16. Javascript未執行。沒有控制檯錯誤,沒有驗證錯誤
- 17. 有沒有辦法從WinForms/WPF應用程序啓動/打開控制檯?
- 18. 有沒有辦法在Codeception中控制測試訂單?
- 19. 有沒有辦法控制Safari瀏覽器的滑動手勢?
- 20. 有沒有辦法從新帳戶使用Firebase Legacy控制檯
- 21. 有沒有辦法用arduino控制iPad?
- 22. 有沒有辦法從FXML控制器中獲得舞臺?
- 23. 有沒有辦法在運行時更改控制檯圖標
- 24. Java切換到調試模式,但沒有錯誤顯示在控制檯中
- 25. 有沒有辦法控制MsTest中的DataCollector調用序列
- 26. 有沒有辦法在Android中導入調試密鑰庫?
- 27. Xcode8.1和Safari 10.0.1不顯示調試或控制檯錯誤?
- 28. iOS Safari調試控制檯 - 如何獲取錯誤的行號?
- 29. iPhone崩潰..沒有控制檯錯誤
- 30. 有沒有在JavaScript中監聽控制檯事件的方法?
對我來說這是adb logcat瀏覽器:W *:S。 任何人都知道如何清理控制檯? – SoulWanderer 2010-12-07 14:40:52
在終端上?控制+ c,然後輸入「清除」,然後兩次向上並輸入。 – dsomnus 2012-03-26 18:37:40
命令k在os x上清除(os x)終端 – 2013-01-25 21:55:57