Расширение Chrome открывает панель в цикле, не останавливается - PullRequest
0 голосов
/ 16 октября 2018

Я создаю расширение Chrome, которое открывается не во всплывающем окне, а на панели.

Код JavaScript

chrome.windows.create({
    url:"PrincipalOnlineC2C.html",
    type:"panel",
    width:350,
    height:400
});

Проблема заключается в том, что при открытииРасширение, оно никогда не прекращает создавать новые панели.Как мне сделать, чтобы открыть только одну панель?

1 Ответ

0 голосов
/ 22 октября 2018

Решил, наполовину, просто добавил кнопку, которая запускает функцию.

window.onload = function () {

document.getElementById("abrirPanel").addEventListener("click", abrir);

    function abrir() {
        chrome.windows.create({
            url:"PrincipalOnlineC2C.html",
            type:"panel",
            width:400,
            height:550
        });
    }
}
...