2016-03-18 65 views
1

獲得奇怪的錯誤在Windows 7下的歌劇12.16(在Linux和其他瀏覽器Opera 12.16沒有任何問題的工作)。當我點擊「我不是機器人」瀏覽器顯示我的警告「無法聯繫驗證碼。請檢查網絡連接,然後再試一次。」並在控制檯中:NoRecaptcha 2和Opera 12

Uncaught exception: TypeError: Cannot convert 'a.window || oe(a.zg)' to object 

Error thrown at line 5157, column 2 in <anonymous function: rj.prototype.send>(a, b, c) in https://www.gstatic.com/recaptcha/api2/r20160307141848/recaptcha__en.js: 
    (a.window || oe(a.zg)).postMessage(JSON.stringify({ 
called from line 10402, column 3 in <anonymous function: g.Di>(a, b, c) in https://www.gstatic.com/recaptcha/api2/r20160307141848/recaptcha__en.js: 
    vj(this.H, "anchor_" + a, ae().parent.frames[a], "*").send("anchor_" + a, "ready_challenge", new Mi(this.lf)) 
called from line 10259, column 2 in <anonymous function: g.Ya>(a) in https://www.gstatic.com/recaptcha/api2/r20160307141848/recaptcha__en.js: 
    this.l.wc.Di(u(this.Lk, this), u(this.Mk, this), u(this.Nk, this)) 
called from line 10439, column 2 in <anonymous function>(a) in https://www.gstatic.com/recaptcha/api2/r20160307141848/recaptcha__en.js: 
    (new dp(a)).Me().Ya(T(a, 1)) 

這個錯誤發生在網站不同實例的不同位置,但非常穩定。緩存清理和調試沒有任何結果。 有在谷歌一些類似的問題,但無人接聽做什麼。 你對這個bug有什麼想法嗎?

回答

0

前幾天Google更新後的驗證碼代碼和錯誤信息已經消失了......但該消息,而不是現在我們有無限的循環,因爲驗證碼捕獲了一個錯誤,並嘗試重新發送數據。這種行爲比錯誤消息更糟糕。 「修理」這是我發現的唯一辦法 - 使用後備=真正的腳本: https://www.google.com/recaptcha/api.js?fallback=true歌劇,而不是https://www.google.com/recaptcha/api.js 這不是一個理想的解決方案,但它工作最少。我希望這對面臨類似問題的人有用。