gpt4 book ai didi

url - 在 Google Chrome 中检测空的新标签打开

转载 作者:行者123 更新时间:2023-12-01 11:26:59 25 4
gpt4 key购买 nike

我刚刚发布了一个谷歌浏览器扩展,它将背景图像加载到新的空白标签中。该插件位于 Chrome Web Store .

为了检测新标签和空标签,我需要在扩展的 manifest.json 中请求“标签”权限.但是,这会授予扩展程序读取浏览器历史记录的权限。并非所有用户都想要这个,我们实际上也不需要它。有没有办法在没有此权限要求的情况下检测空选项卡?目前我们的检查如下所示:

chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab){
if (changeInfo.status == "loading" && tab.url == 'chrome://newtab/')
{ /* load background into tab */ }
});

最佳答案

如果您想自定义新标签页,您应该将其添加到您的 list 中:

"chrome_url_overrides": {
"newtab": "newtab.html"
}

然后将您当前正在注入(inject)的脚本作为 <script> 放入新标签页中。 newtab.html 文件中的标记。这不会导致该许可消息。

关于url - 在 Google Chrome 中检测空的新标签打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36526897/

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