javascript Chrome扩展程序将自定义javascript文件加载到标签的DOM中。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript Chrome扩展程序将自定义javascript文件加载到标签的DOM中。相关的知识,希望对你有一定的参考价值。

{
  "name": "Example Extension",
  "version": "1.0",
  "manifest_version": 2,
  "content_scripts": [{
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "js": ["contentscript.js"]
  }],
  "web_accessible_resources": [
    "main.03afcf76.js", 
    "main.4bb4b46c.css"
  ]
}
// styles file
const link = document.createElement('link');
link.src = chrome.extension.getURL('main.4bb4b46c.css');
link.rel = 'stylesheet';
document.head.appendChild(link);

// root element
const div = document.createElement('div');
div.id = 'example-root';
document.body.appendChild(div);

// create react app
const scpt = document.createElement('script');
scpt.src = chrome.extension.getURL('main.03afcf76.js');
document.body.appendChild(scpt);

以上是关于javascript Chrome扩展程序将自定义javascript文件加载到标签的DOM中。的主要内容,如果未能解决你的问题,请参考以下文章

Chrome扩展程序 - 记住用户输入JavaScript

用 Chrome 扩展程序注入 javascript 应该这么容易吗?

Chrome扩展程序:Javascript未加载

javascript Chrome扩展程序

在 Chrome 扩展程序中运行 Javascript -> 基本?

JavaScript 回调/异步问题? Chrome 扩展程序的后台脚本在完成之前停止功能