2013-05-21 7 views
5

Mi piacerebbe che tutti gli URI destinati alla mia app avviino la mia app se installata. E se non è installato vorrei mostrare una pagina web sulla mia app. Dopo aver esaminato le seguenti due domande, non riesco ancora a trovare una soluzione affidabile.Il reindirizzamento HTML al protocollo personalizzato solo quando è installata l'app per Android è

Intent filter works from Google+, but not Chrome & Facebook

Android - redirect to store if app not installed (launch from website)

Il problema con la prima soluzione (redirect) è che il reindirizzamento a un protocollo personalizzato porta ad una pagina di errore quando l'applicazione non è installata, come descritto nella seconda questione. Il problema con la seconda soluzione (utilizzare il protocollo http con il filtro intent dal nome del server) è che Chrome non onora il filtro intent, come descritto nella prima domanda. Quindi ora la domanda è, c'è un modo per impedire che si verifichi il reindirizzamento quando non è installata alcuna app supportata?

risposta

Problemi correlati