重定向到包装的HTML文件
使用 browser.webrequest.onbeforerequest
时,我想将重定向返回到扩展程序中包装的HTML文件。
我的扩展名被激活为临时扩展。
我要完成的工作的示例:
let pattern = "https://developer.mozilla.org/*";
let targetUrl = "/src/index.html";
function redirect(requestDetails) {
return {
redirectUrl: targetUrl
};
}
browser.webRequest.onBeforeRequest.addListener(
redirect,
{urls: [pattern]},
["blocking"]
);
如果我使用url,例如 https://example.com
,它就有效。我还尝试使用 tabs.update(“/src/test.html”)
在 redirect
函数中,但没有运气。
我需要一些许可吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请参阅 woxxom 用于解决方案。
Refer to this comment by wOxxOm for the solution.