From 3a6bce03b1a3cfecd1ddfa0a5d0fc89b42660526 Mon Sep 17 00:00:00 2001 From: nisola shobayo Date: Thu, 8 Aug 2019 11:40:41 -0700 Subject: [PATCH] Apply crossorigin attribute with setAttribute tag The crossorigin attribute is not being applied to the script tag when the assignment `_newScriptTag.crossorigin = 'anonymous'` but using `setAttribute()` applies the attribute correctly. --- packages/browser/src/loader.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/browser/src/loader.js b/packages/browser/src/loader.js index aea7e90ba115..4e685f4fe7a4 100644 --- a/packages/browser/src/loader.js +++ b/packages/browser/src/loader.js @@ -61,7 +61,7 @@ var _currentScriptTag = _document.getElementsByTagName(_script)[0]; var _newScriptTag = _document.createElement(_script); _newScriptTag.src = _sdkBundleUrl; - _newScriptTag.crossorigin = 'anonymous'; + _newScriptTag.setAttribute('crossorigin', 'anonymous'); // Once our SDK is loaded _newScriptTag.addEventListener('load', function() {