我的 Chrome 扩展有一个内容脚本,它使用以下代码将 HTML 注入页面: content_scripts。
这将产生以下结果:
当我点击链接时,它会打开一个新的浏览器标签页,但没有其他反应。
如果我将href属性
var optionsUrl = chrome.extension.getURL("src/options/options.html");
var content = '<a href="' + optionsUrl + '" target="_blank">Options</a>';
这将产生以下结果:
<a href="chrome-extension://gdocgfhmbfbbbmhnhmmejncjdcbjkhfc/src/options/options.html" target="_blank">Options</a>
当我点击链接时,它会打开一个新的浏览器标签页,但没有其他反应。
如果我将href属性
chrome-extension://gdocgfhmbfbbbmhnhmmejncjdcbjkhfc/src/options/options.html
粘贴到地址栏中,我可以正常显示Chrome扩展程序的选项页面。
- 为什么链接无法工作?
- 是否有一些额外的权限我需要添加?