|
@@ -62,20 +62,22 @@ if (localStorage.getItem('owoLoadData')) {
|
|
|
const element = JSON.parse(localStorage.getItem('owoLoadData'))
|
|
const element = JSON.parse(localStorage.getItem('owoLoadData'))
|
|
|
let urlStr = window.location.href
|
|
let urlStr = window.location.href
|
|
|
if (new RegExp(element.url).test(urlStr)) {
|
|
if (new RegExp(element.url).test(urlStr)) {
|
|
|
-
|
|
|
|
|
- if (element.script) {
|
|
|
|
|
- element.script.forEach(element => {
|
|
|
|
|
- loadJS(element)
|
|
|
|
|
- });
|
|
|
|
|
- }
|
|
|
|
|
- if (element.style) {
|
|
|
|
|
- element.style.forEach(element => {
|
|
|
|
|
- loadCSS(element)
|
|
|
|
|
- });
|
|
|
|
|
- }
|
|
|
|
|
setTimeout(() => {
|
|
setTimeout(() => {
|
|
|
- if (element.data) addScr(element.data)
|
|
|
|
|
|
|
+ if (element.script) {
|
|
|
|
|
+ element.script.forEach(element => {
|
|
|
|
|
+ loadJS(element)
|
|
|
|
|
+ });
|
|
|
|
|
+ }
|
|
|
|
|
+ if (element.style) {
|
|
|
|
|
+ element.style.forEach(element => {
|
|
|
|
|
+ loadCSS(element)
|
|
|
|
|
+ });
|
|
|
|
|
+ }
|
|
|
|
|
+ setTimeout(() => {
|
|
|
|
|
+ if (element.data) addScr(element.data)
|
|
|
|
|
+ }, 0);
|
|
|
}, element.delay || 0);
|
|
}, element.delay || 0);
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
} else {
|
|
} else {
|
|
|
// 尝试网络加载
|
|
// 尝试网络加载
|
|
@@ -85,20 +87,22 @@ if (localStorage.getItem('owoLoadData')) {
|
|
|
let urlStr = window.location.href
|
|
let urlStr = window.location.href
|
|
|
dataTemp.forEach(element => {
|
|
dataTemp.forEach(element => {
|
|
|
if (new RegExp(element.url).test(urlStr)) {
|
|
if (new RegExp(element.url).test(urlStr)) {
|
|
|
-
|
|
|
|
|
- if (element.script) {
|
|
|
|
|
- JSON.parse(element.script).forEach(element => {
|
|
|
|
|
- loadJS(element)
|
|
|
|
|
- });
|
|
|
|
|
- }
|
|
|
|
|
- if (element.style) {
|
|
|
|
|
- JSON.parse(element.style).forEach(element => {
|
|
|
|
|
- loadCSS(element)
|
|
|
|
|
- });
|
|
|
|
|
- }
|
|
|
|
|
setTimeout(() => {
|
|
setTimeout(() => {
|
|
|
- if (element.data) addScr(element.data)
|
|
|
|
|
|
|
+ if (element.script) {
|
|
|
|
|
+ JSON.parse(element.script).forEach(element => {
|
|
|
|
|
+ loadJS(element)
|
|
|
|
|
+ });
|
|
|
|
|
+ }
|
|
|
|
|
+ if (element.style) {
|
|
|
|
|
+ JSON.parse(element.style).forEach(element => {
|
|
|
|
|
+ loadCSS(element)
|
|
|
|
|
+ });
|
|
|
|
|
+ }
|
|
|
|
|
+ setTimeout(() => {
|
|
|
|
|
+ if (element.data) addScr(element.data)
|
|
|
|
|
+ }, 0);
|
|
|
}, element.delay || 0);
|
|
}, element.delay || 0);
|
|
|
|
|
+
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|