Javascript Chrome扩展:打开选项卡而不弹出窗口
我在popup.html文件中使用了以下代码:Javascript Chrome扩展:打开选项卡而不弹出窗口,javascript,google-chrome,google-chrome-extension,chromium,Javascript,Google Chrome,Google Chrome Extension,Chromium,我在popup.html文件中使用了以下代码: <script type="text/javascript" charset="utf-8"> chrome.tabs.create({'url': chrome.extension.getURL('page.html')}, function(tab) { }); </script> 创建({'url':chrome.extension.getURL('page.html')},函数(tab){ });
<script type="text/javascript" charset="utf-8">
chrome.tabs.create({'url': chrome.extension.getURL('page.html')}, function(tab) {
});
</script>
创建({'url':chrome.extension.getURL('page.html')},函数(tab){
});
当我点击扩展图标时,会打开一个新页面,但按钮附近会弹出一个空的浏览器。如何打开选项卡而不出现空的弹出窗口
谢谢。弹出窗口是可选的。只需从清单中删除
default\u弹出窗口
属性,然后您就可以收听或中的图标单击事件:
或者,如果您不想只使用背景页面来添加onclick处理程序,可以在弹出窗口中调用window.close(),使其在打开时立即关闭。
chrome.browserAction.onClicked.addListener(function(tab) {
chrome.tabs.create({
'url': chrome.extension.getURL('page.html')
}, function(tab) {
});
});