Quiero tener dos aplicaciones web progresivas para un dominio www.xyz/user1.com y www.xyz/user2.com .
He intentado hacer esto en cada uno de los archivos HTML user1 y user2:
<script> if ('serviceWorker' in navigator) { navigator.serviceWorker .register('/sw.js'), { scope: '/' } .then(() => { console.log('Service worker registered'); }) .catch(err => { console.log('Service worker registration failed: ' + err); }); } </script>Además de crear dos archivos manifest.json separados con:
{ "short_name": "User 1", "name": "User 1", "icons": [ { "src": "/img.png", "type": "image/png", "sizes": "512x512" } ], "start_url": "/?source=pwa", "display": "standalone", "theme_color": "#fff" }Esto no funciona, ya que cuando descargo la PWA de un dominio, el otro dominio solo quiere abrirse con esa PWA; por ejemplo, cuando descargo el Usuario1, solo puedo abrir el Usuario2 con el Usuario1, mientras que los quiero como dos aplicaciones separadas. ¡Cualquier ayuda sería apreciada!