Chrome扩展程序中“内容脚本”的可选权限?

时间:2016-09-12 14:40:26

标签: google-chrome-extension

对于Google Chrome扩展程序,我希望拥有“内容脚本”的可选权限,以便仅在用户授予此可选权限时才激活内容脚本。扩展程序的清单中有一个"content_scripts": [{..., "matches": "url"}],它会触发一个非可选的请求,允许您读取和更改该网址的所有内容。

documentation on option permissions未提及内容脚本。并且documentation for RequestContentScript仍然表示它在稳定版本中不可用。

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:1)

您可以使用Firefox的contentScripts.register() API及其Chrome polyfill动态注册新的内容脚本。

您还必须注意新权限,并在新主机上注册脚本。

webext-dynamic-content-scripts模块负责所有这些工作。