2017-04-09 4 views
2

ich für eine einzelne URL Suche Facebook Messenger-Chat-Sitzung auf verschiedene Geräte zu öffnen:URL zu Facebook Messenger App zu öffnen, wenn installiert, sonst offenem Web Messenger

  • Auf Mobile, wenn fb Messenger App installiert ist, fb-Bote öffnet: // user-Thread/
  • Auf Mobil, wenn fb Messenger App nicht installiert ist, öffnet es http://m.me/
  • Auf Desktop, öffnet es http://m.me/

Ex reichlich: Für Google map, ich brauche nur verwenden href = "http://www.google.com/maps/place/{{lat}},{{lng}}", es wird automatisch geöffnet Google Map App, wenn installiert, Ansonsten öffnen Sie Google Maps im Browser.

Vielen Dank.

Antwort

0
  1. √ Auf Mobil, wenn fb Messenger App installiert ist, öffnet fb-Bote: // user-Thread/
  2. √ Auf Mobil , wenn fb Messenger App nicht installiert ist, öffnet es http://m.me/mit Call to Action "Messenger installieren"
  3. Auf Desktop, öffnet es https://m.facebook.com/ (schlecht, weil Handy)

Kurz gesagt Sie müssen prüfen, ob das Gerät mobil oder nicht

if(mobile) { 
    <a href="https://m.facebook.com/messages/compose?ids=USER_NAME_OR_ID">messenger mobile test</a> 
} else { 
    <a href="https://m.me.com/USER_NAME_OR_ID">messenger desktop test</a> 
} 
ist
Verwandte Themen