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?
Haben Sie die offizielle Facebook-App installiert?
GAThrawn
Ja, ich will. Ich dachte, es würde als Option wie die Browser angezeigt.
José Júnior
Das hat es für mich nie getan. Twitter, Google+ usw. tun dies, aber Facebook ging immer zum Browser. Ich habe es gerade auf dem Galaxy S4, dem Nexus 4, dem HTC Desire X, dem HTC One und einem Nexus 7 ausprobiert und bei allen gleich. Neu installiert und auch in Facebook App angemeldet.
RossC
Ich werde einige Apps von Drittanbietern ausprobieren, um zu sehen, ob es so funktioniert. Warum sollten Facebook-Links nicht in der Facebook-App geöffnet werden? Ich sehe keinen Grund.
José Júnior
Ich habe einige Apps ausprobiert und niemand konnte URLs öffnen ... Facebook möchte anscheinend nicht, dass wir seine Links in einer App öffnen.
José Júnior
Antworten:
2
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.
Antworten:
Die Facebook-App verarbeitet nur ein spezielles URL-Schema
fb://
und nichts weiter. Daher werden alle Standard-HTTP / S-Facebook-Links (http://
oderhttps://
) von der App ignoriert. Also ja, leider ist das normal.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 ).
quelle
Die Facebook-App auf Android unterstützt jetzt das Deeplinking . Also dein
http://
undhttps://
sollte funktionieren. Innerhalb der Facebook-App sowie von anderen Apps.quelle