Modalità chiosco su sistema operativo non Chrome

0

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 è:

  1. Le app web progressive supportano la modalità kiosk su dispositivi non Chrome.?
  2. Se sì, come può essere implementato?
  3. 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)?
posta mdash1 06.08.2017 - 06:33
fonte

1 risposta

1

La maggior parte dei sistemi operativi consente di specificare il programma utilizzato come shell di login o processo iniziale. In entrambi i sistemi operativi basati su Unix e Windows, la modalità Kiosk viene solitamente implementata impostando la shell di login sul programma, ad esempio, in Windows, la shell di login standard è explorer.exe , ma è possibile sostituirla con, ad esempio , firefox.exe , se vuoi. Credo che ci siano forchette Kiosk speciali dei principali browser Web open source e persino i browser di magazzino a volte hanno il supporto Kiosk integrato (ad esempio iexplore.exe -k avvia Internet Explorer in modalità Kiosk: "Il browser si apre in una finestra ingrandita che non visualizza la barra degli indirizzi, i pulsanti di navigazione o la barra di stato." )

    
risposta data 06.08.2017 - 10:22
fonte

Leggi altre domande sui tag