2017-02-21 59 views
0

通過一個錯誤報告框架,我收到了來自iOS(多個用戶)上的Chrome的一些JavaScript錯誤。我懷疑他們必須處理Chrome的自動填充功能。未知iOS Chrome瀏覽器Javascript錯誤 - fillForm

的錯誤是:

TypeError: null is not an object (evaluating 'c.addEventListener') 

c變化(可能是由於我們的腳本縮小)。

堆棧跟蹤表明它不是從我們的腳本來,而是從某個頁面上

index.html:11 fillForm  
index.html:1 global code 

此外,看來用戶做的最後一件事是單擊input元素。

有沒有人遇到過這個?有誰知道是什麼原因導致這個錯誤或如何防止它?

回答

0

當您嘗試對空對象執行方法時,會出現此類錯誤。在你的情況'c'爲空。這就是爲什麼你有這個錯誤。如果這段代碼是你的(c.addEventListner),那麼只需添加對空的檢查,如果它不爲null,則執行代碼。如果這部分來自框架,那麼你應該檢查你的修改爲什麼使它爲空。如果不是,則向框架開發團隊填寫錯誤報告。

+0

問題是,錯誤和堆棧跟蹤不是來自我使用的框架或我的代碼。我懷疑它來自Chrome本身。 –

相關問題