Il mio team sta lavorando ad un'applicazione web progressiva. Abbiamo cercato una soluzione in modo che gli spettatori della nostra app non possano uscire dall'app (è un'app in negozio, che utilizziamo nei nostri negozi che mostra i contenuti relativi al negozio). Ho trovato diverse soluzioni che implicano l'inserimento di cover fisiche sui pulsanti back / home dei dispositivi, oltre all'installazione di software di terze parti che disabilita l'utilizzo di tutte le altre app / blocca lo schermo a un'app specifica. Ho anche trovato la soluzione per aggiungere "kiosked_enabled": "true" al file manifest.json. Tuttavia, dopo aver visualizzato questo link ( link ) vedo che questa sembra essere una soluzione specifica per Chrome OS / Dispositivi Chrome.
Quindi la mia domanda è:
- Le app web progressive supportano la modalità kiosk su dispositivi non Chrome.?
- Se sì, come può essere implementato?
- In caso contrario, qual è la soluzione che il mio team può implementare con la nostra base di codice per bloccare il dispositivo per utilizzare solo la nostra applicazione che non utilizza una copertura fisica sull'hardware o un'app di terze parti (mi piacerebbe sapere come queste applicazioni di terzi lo fanno)?