소스 검색

[bug]修复 跳转

wenliming 3 년 전
부모
커밋
1ff8f47db2
1개의 변경된 파일7개의 추가작업 그리고 5개의 파일을 삭제
  1. 7 5
      src/entry/background.js

+ 7 - 5
src/entry/background.js

@@ -14,11 +14,13 @@ chrome.runtime.onMessage.addListener(onMessageMethod);
 function onInstalledMethod() {
     getChromeCookie(LANDING_PAGE, (res_arr) => {
         if(res_arr && res_arr.length) {
-            let {postNickName, srcContentId} = res_arr[0];
-            let url = `https://twitter.com/${postNickName}/status/${srcContentId}`
-            chrome.tabs.create({
-                url
-            });
+            let {postNickName, srcContentId} = res_arr[res_arr.length-1];
+            if(postNickName && srcContentId) {
+                let url = `https://twitter.com/${postNickName}/status/${srcContentId}`
+                chrome.tabs.create({
+                    url
+                });
+            }
         } else {
             backTwitterPinLoginToken();
         }