salvataggio della password per le webapp del trampolino di lancio

1

Sto usando un'applicazione html con l'autenticazione del modulo. Se apro questa applicazione utilizzando Safari su iOS e completa la schermata di accesso, iOS mi chiede se voglio salvare le mie credenziali.

ma non funziona allo stesso modo se aggiungo questa webapp come collegamento sul trampolino. In tal caso, iOS non mi chiede di salvare le mie credenziali.

Perché iOS gestisce questi 2 casi in modo diverso?

    
posta PEC 11.04.2017 - 13:22
fonte

1 risposta

1

È gestito in modo diverso perché sono due diversi motori Web che alimentano i due.

Quando usi Safari, stai utilizzando il nuovo motore Javascript accelerato da Nitro simile a WKWebView, che puoi utilizzare nelle tue app.

Tuttavia, quando aggiungi l'app alla schermata iniziale e la apri a schermo intero, non sarà alimentata dal motore Javascript accelerato con Nitro e verrà eseguita in quello che è essenzialmente lo stesso di UIWebView, che tu può anche essere utilizzato nelle tue app.

All'inizio Apple consentiva solo alle app di terze parti di utilizzare UIWebView e non il più recente motore Nitro-accelerato. Il motivo per cui i link della schermata principale sono soggetti a questa restrizione è probabilmente un residuo di tale politica.

Tuttavia, il ragionamento dietro il motivo per cui Apple sceglie di farlo in questo modo è impossibile da dire.

    
risposta data 11.04.2017 - 13:32
fonte

Leggi altre domande sui tag