...显然没有删除对console.log
的调用。它不需要记录或做任何事情,我只是希望它不显示错误。我正在尝试
if (!window.console) {
window.console = {
log: function() {},
error: function() {},
warn: function() {}
}
}
但这似乎没有解决它。
答案 0 :(得分:1)
使用debug.log代替以下js文件。它踢了屁股。
答案 1 :(得分:1)
只是猜测,但
if (typeof window.console !== "undefined") { ... }
可能会解决您的问题。
答案 2 :(得分:1)
我正在使用
function trace(s) {
try {
console.log(s);
} catch (e) {
//alert(s);
}
};
trace(foo);
如果要在IE中获取警报,请取消注释警告。
(我从另一个线索中得到了它,但我不记得是什么)
答案 3 :(得分:1)
window.console = window.console || {log: function() {}};