Dont use insert before - not needed

This commit is contained in:
Ethan O'Brien 2023-01-31 16:09:05 -06:00
parent c64a092391
commit 3d0cd3c7a0
2 changed files with 3 additions and 4 deletions

View file

@ -423,7 +423,7 @@ window.EJS_main = function(_0xa88a13, _0x17edbf, _0x2c1832) {
'isIE': !!document.documentMode, 'isIE': !!document.documentMode,
'isWebkit': 'WebkitAppearance' in document.documentElement.style && !/Edge/ .test(navigator.userAgent), 'isWebkit': 'WebkitAppearance' in document.documentElement.style && !/Edge/ .test(navigator.userAgent),
'isIPhone': /(iPhone|iPod)/gi .test(navigator.platform), 'isIPhone': /(iPhone|iPod)/gi .test(navigator.platform),
'isIos': /(iPad|iPhone|iPod)/gi .test(navigator.platform), 'isIos': (/(iPad|iPhone|iPod)/gi .test(navigator.userAgent) || (/Macintosh/i.test(navigator.userAgent) && navigator.maxTouchPoints && navigator.maxTouchPoints > 1)),
'info': function() { 'info': function() {
let _0xa88a13 = /(MSIE|(?!Gecko.+)Firefox|(?!AppleWebKit.+Chrome.+)Safari|(?!AppleWebKit.+)Chrome|AppleWebKit(?!.+Chrome|.+Safari)|Gecko(?!.+Firefox))(?: |\/)([\d\.apre]+)/ .exec(navigator.userAgent); let _0xa88a13 = /(MSIE|(?!Gecko.+)Firefox|(?!AppleWebKit.+Chrome.+)Safari|(?!AppleWebKit.+)Chrome|AppleWebKit(?!.+Chrome|.+Safari)|Gecko(?!.+Firefox))(?: |\/)([\d\.apre]+)/ .exec(navigator.userAgent);
return { return {

View file

@ -13,7 +13,6 @@
} }
}) })
} }
let scriptTag = document.getElementsByTagName('script')[0];
function loadStyle(file) { function loadStyle(file) {
return new Promise(function(resolve, reject) { return new Promise(function(resolve, reject) {
let css = document.createElement('link'); let css = document.createElement('link');
@ -45,13 +44,13 @@
return file+'?v='+VERSION; return file+'?v='+VERSION;
} }
}(); }();
scriptTag.parentNode.insertBefore(script, scriptTag);
script.onload = resolve; script.onload = resolve;
document.head.appendChild(script);
}) })
} }
const isIpad = /Macintosh/i.test(navigator.userAgent) && navigator.maxTouchPoints && navigator.maxTouchPoints > 1; const isIpad = /Macintosh/i.test(navigator.userAgent) && navigator.maxTouchPoints && navigator.maxTouchPoints > 1;
if (('undefined' != typeof EJS_DEBUG_XX && true === EJS_DEBUG_XX) || if (('undefined' != typeof EJS_DEBUG_XX && true === EJS_DEBUG_XX) ||
/(iPad|iPhone|iPod)/gi.test(navigator.platform) || isIpad) { /(iPad|iPhone|iPod)/gi.test(navigator.userAgent) || isIpad) {
await loadStyle('emu-css.css'); await loadStyle('emu-css.css');
await loadScript('emu-main.js'); await loadScript('emu-main.js');
await loadScript('emulator.js'); await loadScript('emulator.js');