PUGE 4 лет назад
Родитель
Сommit
becd6f52a1
1 измененных файлов с 10 добавлено и 3 удалено
  1. 10 3
      js/popup.js

+ 10 - 3
js/popup.js

@@ -86,11 +86,18 @@ window.onload = function() {
                   chrome.notifications.create(null, {
                     type: 'basic',
                     iconUrl: 'img/48.png',
-                    title: '运行方案',
-                    message: '远程方案载入并运行!'
+                    title: dataTempCopy.name,
+                    message: '远程方案载入并运行!'
                   })
                   // console.log(unescape(dataTemp.data))
-                  chrome.tabs.executeScript(dataTemp.tabInfo.id, {code: unescape(dataTempCopy.data)})
+                  if (dataTempCopy.data) {
+                    chrome.tabs.executeScript(dataTemp.tabInfo.id, {code: unescape(dataTempCopy.data)})
+                  }
+                  if (dataTempCopy.style || dataTempCopy.script) {
+                    dataTempCopy.style = dataTempCopy.style || '[]'
+                    dataTempCopy.script = dataTempCopy.script || '[]'
+                    chrome.tabs.executeScript(dataTemp.tabInfo.id, {code: unescape(dataTempCopy.data)})
+                  }
                   break
                 }
               }