refrescar reconoce quantum para ons ninguno navegador mejores los formatos disponibles complementos automaticamente actualizar activar firefox firefox-addon panel

reconoce - refrescar firefox automaticamente



Evite que el panel se oculte automáticamente en la extensión de Firefox (2)

De hecho, estoy tratando de desarrollar una extensión de Firefox utilizando las aplicaciones de alto nivel, y específicamente tratando de evitar que un panel se oculte automáticamente cuando eliges un archivo o cuando haces clic fuera del panel.

¿Alguien tiene una idea de cómo hacer esto?

Sé que es posible usar XUL, ¿por qué no es fácil usar la apis?

Gracias de antemano por sus respuestas.


Este es el método sdk oficial de hacerlo:

let myPanel = Panel({.....}) let { getActiveView }=require("sdk/view/core"); getActiveView(myPanel).setAttribute("noautohide", true);


Idea de esto

var toolbarbuttonPanel = doc.createElement(''panel''); toolbarbuttonPanel.setAttribute(''id'', ''toolbarbutton-panel''); toolbarbuttonPanel.setAttribute(''type'', ''arrow''); toolbarbuttonPanel.setAttribute(''noautohide'', ''true''); // This is important var toolbarbuttonLabel = doc.createElement(''label''); toolbarbuttonLabel.setAttribute(''value'', ''toolbarbutton panel''); toolbarbuttonPanel.appendChild(toolbarbuttonLabel); var mainPopupSet = document.querySelector(''#mainPopupSet''); mainPopupSet.appendChild(toolbarbuttonPanel);

A continuación, agregue esto en el botón sdk action / toggle y haga clic en:

toolbarbuttonPanel.openPopup(btn);

Y el comentario de Noitidart