【问题标题】:Chrome Extension: Open New Popup WindowChrome 扩展程序:打开新的弹出窗口
【发布时间】:2015-02-17 10:04:35
【问题描述】:

有人能解释一下这段代码不正确的地方吗

<script>
    chrome.browserAction.onClicked.addListener(function(window) {
        chrome.windows.onCreated.addListener(function(enumerated string ["popup"]) {
            chrome.windows.create({'url': chrome.extension.getURL('redirect.html')}, function(window) {
            });
        });
    });
</script>

我正在尝试实现这一点,当单击扩展程序时会加载一个新的弹出窗口。

【问题讨论】:

    标签: google-chrome-extension


    【解决方案1】:

    您不需要监听器,只需立即创建它:

    chrome.browserAction.onClicked.addListener(function() {
       chrome.windows.create({'url': 'redirect.html', 'type': 'popup'}, function(window) {
       });
    });
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-29
    • 2016-10-24
    • 1970-01-01
    • 2012-05-07
    • 2012-02-17
    • 2022-11-13
    • 1970-01-01
    • 2022-06-16
    相关资源
    最近更新 更多