javascript - ¿Cómo abrir una nueva ventana PWA desde dentro de la PWA?
Estoy intentando abrir una nueva ventana de mi aplicación PWA dentro de ella. Pero cuando hago clic en el ancla se abre una nueva pestaña de Chrome.
¿Alguien puede ayudarme a abrir dos instancias de mi aplicación PWA?
Un ejemplo de ello es Outlook, donde puedes abrir una nueva ventana de la aplicación para escribir tu correo electrónico.
Gracias
Respuesta #1
La solución fue muy fácil, solo necesito abrir la nueva ventana usando window.open, y no usando la etiqueta de ancla (A).
Documentación sobre esta función:
https://developer.mozilla.org/pt-PT/docs/Web/API/Window/open
Para que esto funcione, tienes que pasar los atributos width y height, no pude encontrar ninguna documentación sobre ese requisito, pero simplemente funciona, ejemplo:
window.open('https://my.app.domain/route.to/something', null, 'width=600,height=400');
Respuesta #2
function newWindow() {
window.open("https://WEBADRESS/index.html","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=yes, width=900, height=700");
}
Siéntete libre de organizar la configuración como desees.
Encontré la respuesta en este sitio.
https://www.w3schools.com/js/tryit.asp?filename=tryjs_openallwindow
Desafortunadamente tienen un error en su código. Lo arreglé.
