Explorar o código

Merge branch 'dev_1.1.3' of https://git.yishihui.com/DeNet/de-net into dev_1.1.3

zhangwei %!s(int64=2) %!d(string=hai) anos
pai
achega
58790224ce
Modificáronse 1 ficheiros con 26 adicións e 21 borrados
  1. 26 21
      src/logic/content/twitter.js

+ 26 - 21
src/logic/content/twitter.js

@@ -588,29 +588,34 @@ function _createBtnDom() {
 }
 
 async function addSliderNavDeBtn(isSmall = false) {
-    if (!isSmall) {
-        let bigDom = document.querySelector('a[href="/compose/tweet"]').parentNode.parentNode;
-        let deBtn = document.getElementById('de-btn');
-        if (bigDom && !deBtn) {
-            dom && dom.deBtn && bigDom.appendChild(dom.deBtn);
-            Report.reportLog({
-                pageSource: Report.pageSource.mainPage,
-                businessType: Report.businessType.buttonView,
-                objectType: Report.objectType.buttonMain
-            });
-        }
-    } else {
-        let smallDom = document.querySelector('a[href="/compose/tweet"]').parentNode.parentNode;
-        let deBtn3 = document.getElementById('de-btn3');
-        if (smallDom && !deBtn3) {
-            dom && dom.deBtn3 && smallDom.appendChild(dom.deBtn3);
-            Report.reportLog({
-                pageSource: Report.pageSource.mainPage,
-                businessType: Report.businessType.buttonView,
-                objectType: Report.objectType.buttonMain
-            });
+    try {
+        if (!isSmall) {
+            let bigDom = document.querySelector('a[href="/compose/tweet"]').parentNode.parentNode;
+            let deBtn = document.getElementById('de-btn');
+            if (bigDom && !deBtn) {
+                dom && dom.deBtn && bigDom.appendChild(dom.deBtn);
+                Report.reportLog({
+                    pageSource: Report.pageSource.mainPage,
+                    businessType: Report.businessType.buttonView,
+                    objectType: Report.objectType.buttonMain
+                });
+            }
+        } else {
+            let smallDom = document.querySelector('a[href="/compose/tweet"]').parentNode.parentNode;
+            let deBtn3 = document.getElementById('de-btn3');
+            if (smallDom && !deBtn3) {
+                dom && dom.deBtn3 && smallDom.appendChild(dom.deBtn3);
+                Report.reportLog({
+                    pageSource: Report.pageSource.mainPage,
+                    businessType: Report.businessType.buttonView,
+                    objectType: Report.objectType.buttonMain
+                });
+            }
         }
+    } catch (e) {
+        console.log(e)
     }
+
     let { show = false } = await getChromeStorage('showGiveawayData') || {};
     if(show) {
         chrome.storage.local.remove("showGiveawayData");