Chrome扩展程序,强制Chrome启动时打开网址

时间:2016-03-29 06:05:28

标签: google-chrome google-chrome-extension

我正在开发一个chrome扩展,因为我想在chrome启动时在本地存储中打开一个已保存的URL。即,当用户最初(在一天中)点击chrome时,我想在新窗口中打开网址而不点击扩展名。有可能吗?

由于

2 个答案:

答案 0 :(得分:1)

是的,您正在寻找的是chrome.tabs.create。这将打开一个带有指定URL的新选项卡。

chrome.tabs.create({url: localStorage.getItem('urlLocalStorageKey')})

如果您希望它在新窗口中打开,那么您需要chrome.windows.create

chrome.windows.create({url: [localStorage.getItem('urlLocalStorageKey')]})

对于这两种方法,您需要在清单中添加tabs权限。

如果您在扩展程序后台脚本中实施其中任何一项,那么它们将在Chrome打开时运行。

答案 1 :(得分:1)

是的,window.open("URL to open", '_blank');将打开窗口。