我有一个扩展程序可以读取书签并允许打开它们,但它无法打开诸如“chrome://extensions”或“chrome://settings”之类的书签。本地文件也不做任何事情。
window.location = 'chrome://settings'
给出错误:“不允许加载本地资源:chrome://settings/” 我需要什么许可才能这样做?
答案 0 :(得分:0)
找到了解决办法。需要标签权限。
chrome.tabs.getCurrent(function (tab) {
var myNewUrl = 'chrome://settings';
chrome.tabs.update(tab.id, {url: myNewUrl});
});