Browse Source

[edit][bug]

zhangwei 2 năm trước cách đây
mục cha
commit
bc199a481f
2 tập tin đã thay đổi với 11 bổ sung17 xóa
  1. 0 4
      src/entry/content.js
  2. 11 13
      src/logic/content/twitter.js

+ 0 - 4
src/entry/content.js

@@ -51,10 +51,6 @@ window.onmessage = (res) => {
 };
 
 
-setTimeout(() => {
-    
-}, 2000);
-
 chrome.runtime.onMessage.addListener((req, sender, sendResponse) => {
     sendResponse('')
     switch (req.actionType) {

+ 11 - 13
src/logic/content/twitter.js

@@ -23,7 +23,7 @@ function getDiscordAuthCode() {
         const urlParams = new URLSearchParams(window.location.search);
         const code = urlParams.get('code');
         if (code) {
-            chrome.runtime.sendMessage({ actionType: "CONTENT_SEND_DISCORD_AUTH_CODE", code}, () => { })
+            chrome.runtime.sendMessage({ actionType: "CONTENT_SEND_DISCORD_AUTH_CODE", code }, () => { })
         }
     }
 };
@@ -458,18 +458,16 @@ function onWindowResize() {
 }
 
 function checkHasDeBtn() {
-    setInterval(() => {
-        try {
-            let toolBar = document.querySelector('div[data-testid="toolBar"]');
-            let innerDeIcon = document.getElementById('de-btn1');
-            if (toolBar && !innerDeIcon) {
-                let dialogScheduleBtn = _getScheduleDom(false);
-                _addDeNetEditBtn(dialogScheduleBtn, dom.deBtn1);
-            }
-        } catch (e) {
-            console.log(e)
+    try {
+        let toolBar = document.querySelector('div[data-testid="toolBar"]');
+        let innerDeIcon = document.getElementById('de-btn1');
+        if (toolBar && !innerDeIcon) {
+            let dialogScheduleBtn = _getScheduleDom(false);
+            _addDeNetEditBtn(dialogScheduleBtn, dom.deBtn1);
         }
-    }, 1000)
+    } catch (e) {
+        console.log(e)
+    }
 }
 
 /**
@@ -526,7 +524,6 @@ function onChangePageMain(targetNode) {
     try {
         const config = { attributes: false, childList: true, subtree: true };
         const callback = (mutationsList, observer) => {
-            console.log('watch',mutationsList)
             changeQueueNum(1)
         }
         main_observer = new MutationObserver(callback);
@@ -604,6 +601,7 @@ export function init() {
                     return
                 }
                 setIframeRedPacket()
+                checkHasDeBtn()
                 changeQueueNum(-1)
             }, 1000)
         }