瀏覽代碼

[edit][弹出两次框]

zhangwei 2 年之前
父節點
當前提交
870ae26f98
共有 1 個文件被更改,包括 18 次插入15 次删除
  1. 18 15
      src/logic/content/twitter.js

+ 18 - 15
src/logic/content/twitter.js

@@ -1302,7 +1302,7 @@ export const showTwitterPost = (data) => {
     contentGetNftPostPre({
         groupId: data.groupId
     })
-    
+
     // addPublishTipsIframe({ type: 'nft' })
 
     setGroupTabStatus();
@@ -1398,6 +1398,9 @@ export const setTwitterTextarea = (params, num = 5) => {
 
 const initGroupTip = () => {
     let arr = window.location.pathname.split('/') || []
+    if (location.pathname == '/compose/tweet') {
+        return
+    }
     if (arr.length >= 2) {
         let twitterAccount = arr[1]
         let iframe_banner = document.querySelector('#denet_group_banner')
@@ -1419,7 +1422,7 @@ const initGroupTip = () => {
 
 
             if (dom && !dom.parentNode.querySelector('iframe')) {
-                dom.parentNode.insertBefore(iframe,dom)
+                dom.parentNode.insertBefore(iframe, dom)
                 // .children[0].appendChild(iframe)
             }
 
@@ -2092,9 +2095,9 @@ const setGroupTabStatus = () => {
     let groupTab = getGroupTabNode();
     if (groupTab) {
         let line = groupTab.querySelector('#de-tab-line');
-        if(line) {
-            let {display} = line.style;
-            if(display != 'none') {
+        if (line) {
+            let { display } = line.style;
+            if (display != 'none') {
                 groupTab.click();
             }
         }
@@ -2103,7 +2106,7 @@ const setGroupTabStatus = () => {
             addGroupTab();
         }, 2000)
     }
-    
+
     clearInterval(fixProfileTabAutoTimer);
     fixProfileTabAutoSwitch();
 };
@@ -2113,18 +2116,18 @@ const fixProfileTabAutoSwitch = () => {
         let groupTab = getGroupTabNode();
         let tweetTab = document.querySelector('a[aria-selected="true"]');
 
-        if(groupTab) {
+        if (groupTab) {
             let line = groupTab.querySelector('#de-tab-line');
-            if(line) {
-                let {display} = line.style;
-                if(display != 'none' && tweetTab) {
+            if (line) {
+                let { display } = line.style;
+                if (display != 'none' && tweetTab) {
                     let groupContent = getGroupTabContentNode();
-                    if(groupContent) {
+                    if (groupContent) {
                         let tweetTabContent = getTweetTabContent();
-                        let {visibility} = tweetTabContent.style;
-                        let {display} = groupContent.style;
-                        
-                        if(display == 'block' && visibility != 'hidden') {
+                        let { visibility } = tweetTabContent.style;
+                        let { display } = groupContent.style;
+
+                        if (display == 'block' && visibility != 'hidden') {
                             groupTab.click();
                         }
                     }