0

Je crée une extension pour Microsoft Edge, et lorsque je tente d'ouvrir une nouvelle fenêtre avec:browser.windows.create dans Microsoft ouvre la fenêtre bord seulement en plein écran

 browser.windows.create({url:"preview.html",left:50,top:100,type:"popup",width:800,height:1000}); 

ouvre en plein écran, et non avec des dimensions que j'ai appelé la méthode browser.windows.create avec.

Cette méthode fonctionne comme elle le devrait dans Chrome et Firefox.

J'ai aussi essayé de mettre à jour les dimensions de la fenêtre dans le rappel de la méthode de browser.window.create, mais toujours le même:

browser.windows.create({url:"preview.html",left:left,top:top,type:"popup",width:800,height:1000},function(window){ 
     browser.windows.update(window.id,{left:left,top:top,width:800,height:1000}); 
    }); 

Répondre

0

Comme il est dit dans Supported APIs, la position spécifiant n'est pas pris en charge pour windows.update. Je suppose qu'il ne supporte pas pour windows.create non plus, ou pour spécifier la taille.

Vous pouvez soulever un bug sur Issue Tracker.

+0

Cela déjà fait: https://developer.microsoft.com/fr-fr/microsoft-edge/platform/issues/9600565/ – kecman