Javascript 获取chrome扩展以打开页面,而不是弹出窗口
我对扩展非常陌生,所以我不确定它们是否是这样工作的。Javascript 获取chrome扩展以打开页面,而不是弹出窗口,javascript,html,google-chrome,google-chrome-extension,Javascript,Html,Google Chrome,Google Chrome Extension,我对扩展非常陌生,所以我不确定它们是否是这样工作的。 在manifest.json中,可以将浏览器操作设置为具有默认弹出窗口。我有我的html代码,当你点击扩展图标时它会弹出,但是,我希望它能在窗口或一个新的选项卡中打开这个html,而不是在一个小的弹出窗口中。有办法吗?我找不到快速修复方法。要在新选项卡中打开popup.html,可以在background.js中传入扩展url。见: 比如: 不需要回调到选项卡。创建 chrome.browserAction.onClicked.add
在manifest.json中,可以将浏览器操作设置为具有默认弹出窗口。我有我的html代码,当你点击扩展图标时它会弹出,但是,我希望它能在窗口或一个新的选项卡中打开这个html,而不是在一个小的弹出窗口中。有办法吗?我找不到快速修复方法。要在新选项卡中打开popup.html,可以在
background.js
中传入扩展url。见:
比如:
不需要回调到
选项卡。创建
chrome.browserAction.onClicked.addListener(function(activeTab)
{
chrome.tabs.create({'url': chrome.extension.getURL('popup.html')}, function(tab) {
});
});