[英]Flutter: ERR_UNKOWN_URL_SCHEME when opening Facebook Messenger
I am using url_launcher to open Facebook chat like so:我正在使用url_launcher打开 Facebook 聊天,如下所示:
...
onTap: () {
launch("https://m.me/someUser", forceWebView: true);
},
...
On iOS works fine, however on Android I get ERR_UNKNOWN_URL_SCHEME
.在 iOS 上工作正常,但是在 Android 上我得到
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).这是因为 Facebook 正在尝试执行
intent://
以打开 Messenger 应用程序(我没有安装它)。
I did find solutions for Java/Android on this issue, however don't know how would it work in Flutter/Dart.我确实在这个问题上找到了 Java/Android 的解决方案,但不知道它在 Flutter/Dart 中如何工作。
I solved it by changing forceWebView
to false
我通过将
forceWebView
更改为false
来解决它
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.