Расширение Chrome: открыть новое всплывающее окно - PullRequest
15 голосов
/ 03 марта 2011

Может ли кто-нибудь пролить свет на то, где этот код неверен, пожалуйста

<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 Ответ

19 голосов
/ 03 марта 2011

Вам не нужен слушатель, просто создайте его прямо сейчас:

chrome.browserAction.onClicked.addListener(function() {
   chrome.windows.create({'url': 'redirect.html', 'type': 'popup'}, function(window) {
   });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...