Come probabilmente saprete, le applicazioni iPhone possono registrare un gestore di schemi URL personalizzato, ala "myapp:" e questi possono essere utilizzati per i collegamenti in una pagina visualizzata in Safari.Come posso rilevare, tramite javascript in Safari Mobile, se è installata l'applicazione iPhone?
Vorrei avviare automaticamente la mia applicazione da una pagina specifica se il visitatore ha installato l'app. Se l'app non è installata, mostrerò loro l'attuale visualizzazione ottimizzata per dispositivi mobili della pagina.
Come posso eseguire questo rilevamento? Le ricerche su Google sono state infruttuose. Inoltre, per essere difficile, ho provato a fare qualcosa di simile senza alcun risultato:
var image = new Image();
image.onerror = function(e){
alert("bummer");
}
image.onload = function(e){
alert('success!');
}
image.src = 'myapp://something=meaningful';
Qualcuno ha incontrato un modo per fare il rilevamento applicazione?
non possibile ... spiacente amico: -/Purtroppo, questo potrebbe essere usato per fare _ tutti i tipi_ di cose cattive. Sarebbe un jackpot per gli inserzionisti :-) –
@BenGotow sai come funziona Android senza che accadano tutti i tipi di cose brutte? – Shane