使用Chrome扩展程序运行js文件

时间:2015-11-16 09:22:53

标签: google-chrome google-chrome-extension

如何让Chrome扩展程序从网络位置运行js文件? 并使其自动在域上运行。

我对Chrome扩展程序了解不多。

例如,我想使用Chrome扩展程序在域https://example.com/example.js上自动运行https://example.com

1 个答案:

答案 0 :(得分:1)

  • 在manifest.json中声明content script

    {
        "name": "Execute js",
        "version": "1.0",
        "manifest_version": 2,
        "content_scripts": [{
            "matches": ["https://example.com/*"],
            "js": ["content.js"]
        }]
    }
    
  • 内容脚本content.js将插入一个加载js脚本的元素:

    var script = document.createElement('script');
    script.src = '/example.js';
    document.head.appendChild(script);