我在打开包含在扩展程序中的简单 html 文件时遇到了一些奇怪的问题。 例如,我可以使用 browseraction 打开 HTML 页面,但其他任何操作都不起作用。
我尝试将其设置为选项 ui
"options_ui": {
"page": "form.html","open_in_tab": true,"browser_style": true,"chrome_style": true
},
然后我尝试运行 runtime.openOptionsPage()
但出现错误
openOptionsPage() is not a function
好的,接下来我尝试使用 window.open
window.open(addon.extension.getURL('form.html'))
它打开了一个选项卡,但遗憾的是我收到文件被阻止的消息
iheelllncchdclcmfojmeajmcdolpjdf is blocked
Requests to the server have been blocked by an extension. Try disabling your extensions.
ERR_BLOCKED_BY_CLIENT
我现在没有想法了。我真的找不到任何有关我执行此操作所需的任何特定权限的信息。似乎也没有人遇到过“不是函数”错误,这可能是这一切中最奇怪的事情。
有人知道我可以做些什么来实现这一目标吗?