Merge pull request #4920 from sbwalker/dev

fix page-script to support type attribute on inline scripts
This commit is contained in:
Shaun Walker 2024-12-17 09:13:42 -05:00 committed by GitHub
commit c6896ea936
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -96,13 +96,14 @@ function scriptExists(pageScriptInfo) {
function injectScript(pageScriptInfo) {
return new Promise((resolve, reject) => {
var script = document.createElement("script");
script.async = false;
if (pageScriptInfo.type !== "") {
script.type = pageScriptInfo.type;
}
if (pageScriptInfo.src !== "") {
script.src = pageScriptInfo.src;
if (pageScriptInfo.type !== "") {
script.type = pageScriptInfo.type;
}
if (pageScriptInfo.integrity !== "") {
script.integrity = pageScriptInfo.integrity;
}