[英]Sentry on Internet Explorer 11
我正在使用Sentry在Javascript上記錄一些錯誤,但是在使用Internet Explorer 11時,在配置作用域時卻出現了Syntax Error
function addSentryTag(key, value) {
if (Sentry) {
Sentry.configureScope(scope => { scope.setTag(key, value);})
}
}
我認為問題在於使用了lambda表達式。 還有其他方法可以將標簽添加到范圍嗎?
我不認為IE11支持箭頭語法=>是否在不嘗試通過瀏覽器嘗試通過babel之類的任何編譯器運行代碼之前?
您可以嘗試使用以下語法:
function addSentryTag(key, value) {
if (Sentry) {
Sentry.configureScope(function(scope) {
scope.setTag(tag, value)
})
}
}
搏一搏 :)
沒有lambda函數的相同代碼:
function addSentryTag(key, value) {
if (Sentry) {
Sentry.configureScope(function(scope){
scope.setTag(key, value);
});
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.