我正在使用 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
解决了这个问题
`点击:() { 启动(“https://m.me/someUser.com”,forceWebView:true); },
//在链接末尾添加.com`