gpt4 book ai didi

google-chrome - 内容脚本可以访问新的标签页吗?

转载 作者:行者123 更新时间:2023-12-03 22:40:48 24 4
gpt4 key购买 nike

更新

感谢@kofifus提供的信息,Chrome在其默认新标签页上的61个explicitly forbids内容脚本为

以前

说我有以下示例扩展,它将在控制台中输出test

manifest.json

{
"name": "Test",
"version": "1.0",
"manifest_version": 2,
"content_scripts": [
{
"matches": [
"<all_urls>"
],
"js": [
"content.js"
]
}
]
}


content.js

console.log('test');


上面的扩展名在 chrome://newtab页面上可以正常工作吗?

一些有用的信息:


我知道默认情况下chrome扩展程序无法访问 chrome://页面,我们可以通过 chrome://flags/#extensions-on-chrome-urls更改此行为
实际上, chrome://newtab是一个类似于 https://www.google.co.jp/_/chrome/newtab?espv=2&ie=UTF-8的网址,因此不应受到上述限制的阻止。
有许多可用的鼠标手势扩展,例如 crxMouse,它们在 chrome://newtab页面上运行良好
也有一些声音说不允许在 chrome://newtab中插入内容脚本,例如, this answer下的@Xan注释
enter image description here
this author's case
enter image description here


所以它看起来很奇怪,因为它在不同设备(或设置?)上的不同行为。关于内容脚本是否可以在 chrome://newtab页面中运行,是否有任何官方声明?还是有可以更改此行为的设置?

最佳答案

Chrome的默认新标签页上的61个explicitly forbids内容脚本为

关于google-chrome - 内容脚本可以访问新的标签页吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38948958/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com