I am using url_launcher to open Facebook chat like so:
...
onTap: () {
launch("https://m.me/someUser", forceWebView: true);
},
...
On iOS works fine, however on Android I get ERR_UNKNOWN_URL_SCHEME
.
This is because Facebook is trying to do intent://
in order to open the Messenger app (which I don't have it installed).
I did find solutions for Java/Android on this issue, however don't know how would it work in Flutter/Dart.
I solved it by changing forceWebView
to false