javascript - 在另一个 chrome 扩展中加载 chrome 扩展 url
问题描述
我正在制作一个覆盖新标签的 chrome 扩展。但我想让新选项卡覆盖optional。这是不可能以适当的非黑客方式实现的,因为在清单中输入了覆盖规则,并且无法在运行时更改它。
为了解决这个问题,我决定做一个单独的扩展。这个单独的扩展程序将覆盖新选项卡(不是主扩展程序),并将在新选项卡 ( chrome-extension://hclbghnhiklgejahckgmpldjgfgleofc/index.html
)中打开主扩展程序网页
我可以使用 JS 打开上面的链接,但是在这种情况下,URL 在地址栏中是可见的。我正在尝试在 iframe 中打开上述行。但似乎我的辅助 chrome 扩展阻止了主扩展 url。我也添加了网址content_security_policy
。
<body>
<iframe src="chrome-extension://hclbghnhiklgejahckgmpldjgfgleofc/index.html"></iframe>
</body>
解决方案
推荐阅读
- c++ - Qt6 中的端口 QRegExp::exactMatch()
- xslt - XSLT - 使用 key() 查找翻译字符串
- python - CUDA:128 个图像数据集内存不足错误
- sql - SQL我如何检查行是否在具有特定等级的表中具有该数据,以及它是否确实将Y放入具有该字段名称的另一个表中
- mysql - TypeORM 在 cron 作业中打开太多连接
- python - 如何使用 python 和 pandas 为 pnada 表的每一行中的某些单元格绘制一个单元格(面积图)
- python - LDA Mallet Gensim CalledProcessError
- node.js - pdf-creator-node 生成的 PDF 文件在页面开头占用太多空间
- r - 如何将传单组图层控制图添加到来自用户输入的 flexdashboard 数据?
- database - google firestore 上的链式查询