|
@@ -500,10 +500,11 @@ function onChangePageMain(port, targetNode) {
|
|
|
const config = { attributes: false, childList: true, subtree: true };
|
|
|
let article = null
|
|
|
const callback = (mutationsList, observer) => {
|
|
|
-
|
|
|
for (let i in mutationsList) {
|
|
|
if (mutationsList[i].target && mutationsList[i].target.querySelector('article')) {
|
|
|
- setIframeRedPacket(port)
|
|
|
+ setTimeout(()=>{
|
|
|
+ setIframeRedPacket(port)
|
|
|
+ },1000)
|
|
|
break
|
|
|
}
|
|
|
}
|
|
@@ -523,11 +524,12 @@ function setIframeRedPacket(port) {
|
|
|
if (window.location.href.includes('twitter.com)')) {
|
|
|
return
|
|
|
}
|
|
|
- // let new_time = new Date().getTime()
|
|
|
- // if(new_time - change_time <= 2000){
|
|
|
- // return
|
|
|
- // }
|
|
|
- // change_time = new_time
|
|
|
+ let new_time = new Date().getTime()
|
|
|
+ if(new_time - change_time < 1000){
|
|
|
+ return
|
|
|
+ }
|
|
|
+ change_time = new_time
|
|
|
+
|
|
|
let stop_time = 0
|
|
|
let timer = setInterval(() => {
|
|
|
stop_time++
|