从内容脚本链接到选项页面

14

如何从内容脚本链接到选项页面?

3个回答

21

来自API:

参考扩展文件

使用chrome.extension.getURL()获取扩展文件的URL。您可以像使用其他URL一样使用结果。

因此,chrome.extension.getURL("options.html");就可以解决问题了。


8

只需在manifest.json文件中添加以下内容:

"web_accessible_resources": ["options.html"]

这样就可以从contentscript.js中使用以下代码实现:

window.open(chrome.extension.getURL("options.html"));


如果您遇到了 about:blank 页面的问题,这是解决方案,只需将其添加到 web_accessible_resources 中即可。 - Enrique

5
这对我有用,可在新选项卡中打开选项:
chrome.tabs.create({
        url: "options/index.html"
})

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接