When I receive a http Facebook link, I have the option to choose my browsers but not the Facebook app, is there a way to force it? Is it the normal behavior?
-
Do you have the official Facebook app installed?– GAThrawnCommented Dec 30, 2013 at 14:17
-
Yes, I do. I thought it would show as option like the browsers.– jjniltonCommented Dec 30, 2013 at 17:26
-
It has never done this for me. Twitter, Google+ etc do, but facebook always went to the browser. Just tried it on Galaxy S4, Nexus 4, HTC Desire X, HTC One and a Nexus 7 now and the same on all. Fresh installed and logged in Facebook app too.– RossCCommented Jan 2, 2014 at 11:44
-
I'll try some third party apps to see if it works like that. Why wouldn't Facebook links open in Facebook app. I don't see a reason.– jjniltonCommented Jan 3, 2014 at 15:07
-
Tried some apps and no one was capable to open urls... Seems like Facebook doesn't want us to open its links in a app.– jjniltonCommented Jan 6, 2014 at 13:58
2 Answers
Is it normal behavior?
Facebook app only handles specialized URL scheme fb://
and nothing more, so any standard HTTP/S Facebook links (http://
or https://
) will be ignored by the app. So, yes, unfortunately this is normal.
Is there a way to force it?
As of current writing, until their developers implement a filter to handle HTTP protocol, there is no way to do that from their apps.
It might be possible for a 3rd-party app to fix this with a workaround (e.g. Open Link in App app, as mentioned from this answer, but it seems currently it's not working, possibly due to change in FB protocol).
The Facebook app on Android now supports deeplinking. So your http://
and https://
should work. Within the Facebook app as well as from other apps.
-
-
@ADTC Tap on any Facebook link, and the OS will open it in the FB native app (if installed) Commented Dec 20, 2016 at 21:44
-
5No it doesn't do that. The link only opens in the browser, as if there is no app installed. (I have the Facebook app installed.)– ADTCCommented Dec 23, 2016 at 19:56
-
Works for me on Android 6 and 7 both. On Galaxy S7 and Pixel, both. Commented Dec 23, 2016 at 20:10