Chrome扩展程序:打开新的弹出窗口

时间:2011-03-03 20:41:22

标签: google-chrome-extension

有人可以了解这段代码不正确的地方吗

<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>

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

1 个答案:

答案 0 :(得分:16)

您不需要听众,只需立即创建:

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