开发者

Chrome Extension: Open tab without popup

开发者 https://www.devze.com 2023-02-25 16:18 出处:网络
I\'ve used the following code in my popup.html file: <script type=\"text/javascript\" charset=\"utf-8\">

I've used the following code in my popup.html file:

<script type="text/javascript" charset="utf-8">
    chrome.tabs.create({'url': chrome.extension.getURL('page.html')}, function(tab) {
    });
</script>

When I click the extension icon a new page does open, but so does an 开发者_StackOverflowempty browser popup near the button. How do I open the tab without the empty popup appearing?

Thanks.


Popup is optional. Just remove default_popup property from your manifest and then you can listen to icon click events in a background page or event page:

chrome.browserAction.onClicked.addListener(function(tab) {
    chrome.tabs.create({
        'url': chrome.extension.getURL('page.html')
    }, function(tab) {

    });
});
0

精彩评论

暂无评论...
验证码 换一张
取 消