如何链接到Chrome扩展程序中的选项页面?

sla*_*ick 15 google-chrome google-chrome-extension

我有一个带有选项页面的chrome扩展程序.选项页面工作正常,我可以从扩展页面访问它,但是我也想在我的扩展程序的弹出窗口中找到它的链接.这可能吗?它似乎没有网址,但有没有办法告诉chrome链接到扩展选项?

Xan*_*Xan 28

自Chrome 42以来的新方法:

chrome.runtime.openOptionsPage() 无论是否使用新式嵌入选项或旧式选项页面,都将打开选项.

chrome.runtime.openOptionsPage() 将永远打开规范的位置,并有一个很好的行为,如重新聚焦打开的选项页面,如果有的话.


小智 17

您可以让Chrome在新标签页中打开您的扩展程序的选项页面,使用以下内容:

chrome.tabs.create({'url': "/options.html" } )
Run Code Online (Sandbox Code Playgroud)

与HTML非常相似,URL被认为是相对于调用页面,但您可以使用正斜杠来加载与扩展的根相对的页面.

更新:

如果您要从内容脚本打开选项页面,则必须使用以下方法: 如何从网页打开Chrome扩展程序选项页面?

  • 这没有"工作 (4认同)