首页 > 解决方案 > Chrome 扩展程序循环打开一个面板,不会停止

问题描述

我正在创建一个不会在弹出窗口中打开但在面板中打开的 Chrome 扩展程序。

JavaScript 是

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

这样做的问题是,当我打开扩展程序时,它永远不会停止创建新面板。如何只打开一个面板?

标签: javascripthtmlgoogle-chrome-extensionpanel

解决方案


解决了,半途而废,只是加了一个触发功能的按钮。

window.onload = function () {

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

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


推荐阅读