JavaScript: verificare se un'applicazione è stata salvata su un dispositivo mobile

JavaScript: verificare se un'applicazione è stata salvata su un dispositivo mobile

Se stiamo sviluppando web app, un dato fondamentale da conoscere riguarda lo stato della nostra app. In particolare ci interessa sapere se quest'ultima viene lanciata direttamente dal browser o se è stata salvata in home screen e quindi lanciata. JavaScript ci permette di saperlo con esattezza.

Possiamo interrogare la proprietà booleana standalone dell'oggetto navigator:


if( navigator.standalone ) {
	// ... home screen
}

In questo modo sappiamo se la nostra app è stata salvata sull'home screen oppure no.

Torna su