谷歌分析顯示〜我們的用戶總量的12%是由一個Javascript問題的影響:瀏覽器的無法重現類型錯誤:「未定義」不是一個對象
TypeError: 'undefined' is not an object
90%的Safari瀏覽器7534.48.3,10%是Mozilla兼容代理。 75%的錯誤來自iPhones,23%來自iPad。 1%來自Macintosh,另外2%來自iPod等。沒有任何設備運行Linux或Windows。
我曾嘗試在Safari和iPhone和iPad上啓用調試模式,但無法重現該錯誤。
Here is a link to a page Google Analytics claims is showing the error。如果任何人都可以在這裏始終如一地重現錯誤,那麼我將非常高興,因爲只要行號就足以讓我開始調試。
任何人都可以想到任何其他方式,我可以嘗試調試呢?謝謝所有
對於我們之間好奇我使用this code to send errors to GA - 警告:可能的自我推銷。
更新:類型錯誤:「未定義」不是(評估「safari.self.tab.canLoad」)
設法說出來的一次點擊左右時,主要是在iPhone上,而對象點擊「更改國家..」
更新:通過確保元素在dom中可用解決此問題。結果成功的ajax調用試圖寫入一個不可用的元素。
我一直的Unable to reproduce TypeError: 'undefined' is not an object here
那麼,錯誤出現的文件和行是什麼?您的代碼也會將其發送給GA。 – Bergi 2012-04-09 18:28:08
undefined:0 .. :( - 巧克力茶壺想起來了...... – 2012-04-09 18:32:12
@JohnMcLear:如果你找到答案,我認爲你最好把它作爲回答發佈並批准它(它是允許的),而不是簡單地更新你的問題,因爲它看起來像它仍然活躍(未答覆),當它不是。 – Max 2018-02-11 17:13:03