1 line
1.0 KiB
JavaScript
1 line
1.0 KiB
JavaScript
|
|
!function(){"use strict";var a=window,e="SentryLazy",o=[],r=[["onerror","_re","_pe"],["onunhandledrejection","_rr","_pr"]],t="addBreadcrumb captureException captureEvent captureMessage configureScope withScope setContext setExtra setTag setUser".split(" ").reduce(function(t,n){var e;return t[n]=(e=n,function(){o.push({s:e,a:arguments})}),t},{init:function(t,n){r.forEach(function(t){var n=t[0],e=t[1],t=t[2];a[t]===a[n]&&(a[n]=a[e],delete a[e]),delete a[t]}),(a[e]=t).init(n),function(t){for(;o.length;)try{var n=o.shift(),e=n.w,r=n.s,c=n.a;e&&a[e]&&a[e].apply(a,c),r&&t[r]&&t[r].apply(t,c)}catch(t){}}(t)},loadScript:function(t,n){var e=document.createElement("script");e.type="text/javascript",e.crossOrigin="anonymous",e.async=!0,e.onload=function(){return n(!0)},e.onerror=function(){return n(!1)},e.src=t,document.head.appendChild(e)}});r.forEach(function(t){var n=t[0],e=t[1],r=t[2];a[r]&&a[r]===a[n]||(a[e]=a[n],a[r]=a[n]=function(){return a[r]&&o.push({w:n,a:arguments}),!a[e]||a[e].apply(a,arguments)})}),a[e]=t}();
|