Flutter:ERR_UNKOWN_URL_SCHEME 打开 Facebook Messenger 时
Flutter: ERR_UNKOWN_URL_SCHEME when opening Facebook Messenger
我正在使用 url_launcher 打开 Facebook 聊天,如下所示:
...
onTap: () {
launch("https://m.me/someUser", forceWebView: true);
},
...
在 iOS 上工作正常,但是在 Android 上我得到 ERR_UNKNOWN_URL_SCHEME
。
这是因为 Facebook 正在尝试 intent://
以打开 Messenger 应用程序(我没有安装它)。
我确实在这个问题上找到了 Java/Android 的解决方案,但是不知道它在 Flutter/Dart 中如何工作。
我把forceWebView
改成false
解决了
我正在使用 url_launcher 打开 Facebook 聊天,如下所示:
...
onTap: () {
launch("https://m.me/someUser", forceWebView: true);
},
...
在 iOS 上工作正常,但是在 Android 上我得到 ERR_UNKNOWN_URL_SCHEME
。
这是因为 Facebook 正在尝试 intent://
以打开 Messenger 应用程序(我没有安装它)。
我确实在这个问题上找到了 Java/Android 的解决方案,但是不知道它在 Flutter/Dart 中如何工作。
我把forceWebView
改成false