gpt4 book ai didi

javascript - JQuery Mobile/Opera Mini - 未捕获的异常 : ReferenceError: Undefined variable: filters

转载 作者:行者123 更新时间:2023-11-29 21:31:07 26 4
gpt4 key购买 nike

我有一个使用 JQuery Mobile(当然还有 JQuery)构建的移动网站。在我自己的 javascript 文件的开头,我有这个错误记录代码:

"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 错误。

我在 Opera Mini 用户(各种版本)中看到这个错误

Uncaught exception: ReferenceError: Undefined variable: filters

查看 JQuery 源代码,我发现“过滤器”被多次引用,但我自己的代码并未使用它,因此只能假设 Opera Mini 存在一些问题。

我自己尝试了这些版本(基本上是今天的所有版本):

JQuery 1.11.1JQuery 移动版 1.4.5Opera Mini/15.0.2125

在任何其他浏览器中都没有看到此错误。

最佳答案

这是 Opera Mini 服务器端的一个错误。这不应该以任何方式影响您的代码。不管怎样,我们会尽快解决这个问题,这样您就不会收到不必要的通知。

关于javascript - JQuery Mobile/Opera Mini - 未捕获的异常 : ReferenceError: Undefined variable: filters,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36451436/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com