我目前正在開發的Google地圖網站每次在iPad完全加載之前一直崩潰/殺死iPad上的Safari。如何調試崩潰iPad Safari的網站?
該網站檢出爲有效的HTML5和W3C驗證器的有效CSS,並且與網站相關的唯一JavaScript錯誤是我尚未理清的變量範圍/計時問題(與google.maps.places )但我無法想象這足夠嚴重以至於無法使用瀏覽器。
在Windows PC上,Safari,IE,Firefox和Chrome都很好。在Ubuntu上Firefox很好。在Android上,Firefox和Chrome都很好(雖然android瀏覽器有一些css格式問題)。
我不知道從哪裏開始在iPad上對Safari進行調試,因爲瀏覽器剛剛死機,並且沒有錯誤關閉,這不是很有幫助。
我從哪裏開始,其他拆除網站和重建,看看哪個位打破了瀏覽器?
(該網站是在http://www.BlueBadgeParking.com)
我已經期待在Safari瀏覽器的PC版的開發者控制檯,只能看到一個未定義的變量錯誤如上所述。
我沒有訪問到Mac我害怕。我之前在iPad上設置了Web Inspector,並在PC上的Safari中啓用了Developer菜單,但這看起來像是本地調試系統 - 或者我沒有正確使用它? –
使用PC有一些壞消息。您只能在Mac上使用遠程Web檢查器進行調試。 Safari 6 for windows不可用。 – Manoj
在這種情況下,它實際上不會對你有任何好處,因爲Mac上的遠程Web檢查器**在iPad上的瀏覽器崩潰時死亡。我有同樣的問題,我可以看到我的應用程序正在導致Jetsam因「高水位」內存條件而終止WebKit.WebContent進程。但是,我無法有效地調試該問題,因爲Mac上的遠程檢查器隨着所有日誌記錄,分析信息等消失。很差的工具IMO。 – dasmith