我很擅长扩展,所以我不确定这是否适用。 在manifest.json中,您可以将浏览器操作设置为具有默认弹出窗口。我有我的HTML代码,当你点击扩展图标时会弹出它,但是,我希望它在窗口或新标签中打开这个html,而不是在一个小的弹出窗口中。有什么办法吗?我找不到快速解决办法。
答案 0 :(得分:3)
要在新标签页中打开popup.html,您可以在background.js
中传入扩展程序网址。请参阅:https://developer.chrome.com/extensions/extension#method-getURL
像:
chrome.browserAction.onClicked.addListener(function(activeTab)
{
chrome.tabs.create({'url': chrome.extension.getURL('popup.html')}, function(tab) {
});
});