Internet Explorer 11上的哨兵

时间:2018-10-15 11:59:24

标签: javascript internet-explorer sentry

我正在使用Sentry在Javascript上记录一些错误,但是在使用Internet Explorer 11时,我在配置范围时遇到了Syntax Error

function addSentryTag(key, value) {
    if (Sentry) {
       Sentry.configureScope(scope => { scope.setTag(key, value);})
    }
}

我认为问题在于使用了lambda表达式。有没有其他方法可以将标签添加到范围?

2 个答案:

答案 0 :(得分:1)

我不认为IE11支持箭头语法=>是否在不通过浏览器尝试通过babel之类的编译器运行代码之前?

您可以尝试以下语法:

@"";

}

尝试一下:)

答案 1 :(得分:0)

没有lambda函数的相同代码:

function addSentryTag(key, value) {
    if (Sentry) {
       Sentry.configureScope(function(scope){ 
         scope.setTag(key, value);
       });
    }
}