私はJQueryモバイル(もちろんJQuery)で構築されたモバイルサイトを持っています。JQuery Mobile/Opera Mini - キャッチされない例外:ReferenceError:未定義の変数:filters
"use strict";
window.onerror = function (errorMsg, url, lineNumber, column, errorObj) {
remoteConsoleLog(errorMsg, 'window onerror ' + url);
}
function remoteConsoleLog(msgToLog, msgDesc) {
$.ajax({
type: 'POST',
url: '/php/mobile_log_javascript_events.php',
data: JSON.stringify({UA: navigator.userAgent, MSG: msgToLog, MSGDESC: msgDesc}),
contentType: 'application/json; charset=utf-8'
});
}
これが(私のサーバーに)私がログインすることができ、エンドユーザーが得るジャバスクリプトエラー:私自身のJavaScriptファイルの開始時に、私はこのエラーロギングコードを持っています。
私は「フィルタ」を参照jQueryのソースを見るとOpera Miniのユーザー(さまざまなバージョン)
Uncaught exception: ReferenceError: Undefined variable: filters
ため、このエラーは、多くの回参照し、それは私自身のコードで使用されていないされて見ていますOpera Miniにはいくつか問題があると仮定することしかできません。
は、私はこれらのバージョン(今日のように基本的にすべての電流)で自分自身をそれを試してみました :
のjQuery 1.11.1 jQueryのモバイル1.4.5 のOpera Mini/15.0.2125
表示されないこの他のブラウザでエラーが発生しました。
私たちは、これも私たちの監視隊のエラーで始めました。 3月31日に始まりました。複数のスマートフォンと複数バージョンのOpera Miniブラウザ間で – Pabs123
私はこれで生きて行った3月23日のようなことから私はそれを見たことがあります。それはOperaのプロキシサーバーになる可能性がありますか? – KevInSol
あなたはそうです。私は3月31日からOpera Miniで複数のWebサイトでこれを見てきました。この問題はOpera Miniで間違いありません。 – abhishekcghosh