Wenn ich einen http-Facebook-Link erhalte, kann ich meine Browser auswählen, nicht jedoch die Facebook-App. Gibt es eine Möglichkeit, dies zu erzwingen? Ist es das normale Verhalten?
Wenn ich einen http-Facebook-Link erhalte, kann ich meine Browser auswählen, nicht jedoch die Facebook-App. Gibt es eine Möglichkeit, dies zu erzwingen? Ist es das normale Verhalten?
Antworten:
Ist es normales Verhalten?
Die Facebook-App verarbeitet nur ein spezielles URL-Schema fb://
und nichts weiter. Daher werden alle Standard-HTTP / S-Facebook-Links ( http://
oder https://
) von der App ignoriert. Also ja, leider ist das normal.
Gibt es eine Möglichkeit, dies zu erzwingen?
Bis die Entwickler einen Filter für das HTTP-Protokoll implementieren, gibt es derzeit keine Möglichkeit, dies über ihre Apps zu tun.
Es ist möglicherweise möglich, dass eine Drittanbieter-App dies mit einer Problemumgehung behebt (z. B. Open Link in App- App, wie in dieser Antwort erwähnt , aber es scheint derzeit nicht zu funktionieren, möglicherweise aufgrund einer Änderung des FB-Protokolls ).
Die Facebook-App auf Android unterstützt jetzt das Deeplinking . Also dein http://
und https://
sollte funktionieren. Innerhalb der Facebook-App sowie von anderen Apps.