PUGE пре 4 година
родитељ
комит
65a80b53b0
3 измењених фајлова са 10 додато и 3 уклоњено
  1. 9 2
      back/popup.js
  2. 0 0
      js/popup.js
  3. 1 1
      manifest.json

+ 9 - 2
back/popup.js

@@ -6,7 +6,7 @@ const serverUrl = 'https://going.run/assist'
 
 const getSchemeData = new Promise((resolve, reject) => {
   getCurrentTabId((tabInfo) => {
-    alert(userInfo.username)
+    // alert(userInfo.username)
     fetch(`${serverUrl}?route=search&username=${userInfo.username || 'nologin'}`, {
       method: 'POST',
       body: JSON.stringify({
@@ -99,7 +99,14 @@ function load() {
                     })
                     // console.log(unescape(dataTemp.data))
                     if (dataTempCopy.data) {
-                      chrome.tabs.executeScript(dataTemp.tabInfo.id, {code: unescape(dataTempCopy.data)})
+                      let execTwmp = `
+                      var script = document.createElement("script");
+                      script.type = "text/javascript";
+                      script.charset = "UTF-8";
+                      script.innerHTML = \`${unescape(dataTempCopy.data).replace(/\`/g,"\\'")}\`;
+                      document.body.appendChild(script)
+                      `
+                      chrome.tabs.executeScript(dataTemp.tabInfo.id, {code: execTwmp})
                     }
                     if (dataTempCopy.style || dataTempCopy.script) {
                       dataTempCopy.style = dataTempCopy.style || '[]'

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
js/popup.js


+ 1 - 1
manifest.json

@@ -1,7 +1,7 @@
 {
 	"manifest_version": 2,
 	"name": "脚本助手",
-	"version": "1.1.10",
+	"version": "1.1.12",
 	"description": "脚本助手",
 	"icons": {
 		"16": "./img/16.png",

Неке датотеке нису приказане због велике количине промена