簡體   English   中英

將JS納入JS for Chrome擴展程序

[英]Include JS into JS for Chrome extension

如何將JS包含到另一個用於chrome擴展的JS文件中?

我有以下3個文件:

的manifest.json

{
  "name": "Block request",
  "version": "1.0",
  "manifest_version": 2,

  "content_scripts": [{
    "matches": ["<all_urls>"],
       "js": ["content_script.js"]
}],

  "permissions": [
      "webRequest",
      "webRequestBlocking",
      "<all_urls>"
  ]
}



content_script.js

include 'myfile.js';
include 'https://sample.com/sample.js';



myfile.js (在Chrome擴展包中)

if (window.location.hostname === "www.sample.com") {
    console.log("Hi console");
}



sample.js (文件存在於我的主機中)

if (window.location.hostname === "www.demo.com") {
    console.log("My message from Space");
}



我知道content_script.js不正確; 我已經測試了一些代碼,但是沒有得到正確的結果。
我該如何解決這個問題?

https://developer.chrome.com/extensions/content_scripts

要注入到匹配頁面的JavaScript文件列表。 這些以它們在此數組中出現的順序注入。

"js": ["content_script.js", "myfile.js", "sample.js"]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM