2013-05-26 8 views
10

Vorrei sapere come aprire un collegamento url dal mio sito web nell'app facebook e twitter solo se è installato sul dispositivo, altrimenti la pagina mi piacerebbe da aprire nel browser.come aprire l'app Facebook dall'URL solo se installato

Attualmente sto usando i seguenti link:

fb://profile/fbID 
twitter://user?screen_name=username 

Attualmente funziona bene se è installata l'app, ma il collegamento non riesce se l'applicazione non è installata, ulteriormente a questo link Twitter fallisce completamente se si prova ad aprirlo in un browser desktop.

Qualcuno sa come faccio a questo?

Sì, lo so che ci sono domande simili ma nessuna ha avuto risposta, quindi ho pensato di provarlo, grazie.

+0

C'è una risposta estesa a questa domanda qui: http://stackoverflow.com/a/13675901/268627 – o15a3d4l11s2

risposta

5

Puoi provare a reindirizzare il telefono per aprire l'app, e se non succede nulla, reindirizza alla pagina web che desideri.

setTimeout(function() { window.location = "https://itunes.apple.com/appdir"; }, 25); 
window.location = "appname://"; 

Se la seconda riga di codice funziona, il primo non verrà eseguito.

Problemi correlati