从内容脚本重定向到chrome扩展名网址
Redirect to a chrome-extension URL from a content script?
我想将选项卡重定向到扩展程序中的另一个URL,例如 chrome-extension://<ext-id>/something.html
.我尝试使用window.location
但它不适用于 chrome 扩展程序网址。它与http[s]://*
URL 一起工作得很好,但是如果我尝试将其重定向到 chrome 扩展 URL(使用 chrome.extension.getURL
,它只会导航到 about:blank
.
我不知道为什么会这样,铬不允许这样做吗?
还有其他方法可以做到这一点吗?
您需要
在清单的web_accessible_resources
部分中包含something.html
及其可能使用的任何资源,例如脚本或图像。
相关文章:
- 未捕获的类型错误:无法读取属性'addEventListener'的null chrome扩展名
- 从Chrome扩展名中的popup.html文件在background.js文件中运行一个函数
- 保存输入字段Chrome扩展名
- 如何通过chrome扩展名获取所有CSS和Javascript文件
- 在 iFrame 中注入 JS 文件,通过 Google chrome 扩展名中的 ContentScript 进行
- 如何从chrome扩展名读取文件
- chrome扩展名“sendResponse”不起作用
- 是否可以使用chrome扩展名与非活动选项卡中的内容元素进行交互
- 创建/下载一个带有chrome扩展名的excel文件
- 创建/下载一个带有chrome扩展名的.html文件
- 如何在Chrome扩展名的内容JS文件中包含其他JavaScript文件
- 未捕获的引用错误:即使在加载 JS 后,在 chrome 扩展名中也没有定义 HTMLInspector
- 如何使用chrome扩展名修改页面上的所有链接
- 从内容脚本重定向到chrome扩展名网址
- 删除文件时无法检测到 chrome 扩展名中的删除事件
- U2F支持,没有U2F Chrome扩展名
- jQuery在chrome扩展名中是未定义的
- 将文件从本地存储上传到具有 Chrome 扩展名的服务器
- chrome 扩展名中的 XMLHttpRequest .
- 有没有办法使用 .cshtml 文件作为 chrome 扩展名中的弹出窗口