如果我在制作一款谷歌浏览器插件的时候,在chrome_url_overrides中设置了新的页面,比如
"chrome_url_overrides" : {
"newtab" : "static/HTML/ntab.html"
}
我要怎么做到让浏览器不提示地址被更改
如果我在制作一款谷歌浏览器插件的时候,在chrome_url_overrides中设置了新的页面,比如
"chrome_url_overrides" : {
"newtab" : "static/HTML/ntab.html"
}
我要怎么做到让浏览器不提示地址被更改
chrome.tabs.onCreated判断下tab是否新建标签页,是的话update下网址
{
"manifest_version": 3,
"name": "demo",
"version": "1.0.0",
"description": "修改Chrome新建标签页默认打开网址",
"permissions": [ "tabs" ],
"background": {
"service_worker": "background.js"
}
}
chrome.tabs.onCreated.addListener(function (tab) {
if (tab.title =='新标签页')
chrome.tabs.update(tab.id, { url: 'static/HTML/ntab.html' });
});