问题描述
我有Shopify网站。它使用Facebook Messenger App进行客户聊天。 稍后,我使用Flutter Webview构建Android和iOS应用。 但是在Android应用中,“在Messenger中聊天”选项会使应用崩溃,并显示错误消息
intent://user/...
net::ERR_UNKOWN_URL_SCHEME
iOS应用程序即使在Chrome之类的浏览器中也可以与FB Messenger一起正常使用。
class _WebviewDemoState extends State<WebviewDemo> {
final Completer<WebViewController> _controller = Completer<WebViewController>();
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
backgroundColor: Colors.black,title: Text('AgapetMall'),actions: <Widget>[
NavigationControls(_controller.future)
],),body: Builder(
builder: (BuildContext context) {
return WebView(
initialUrl: 'https://agapetmall.com',javascriptMode: JavascriptMode.unrestricted,onWebViewCreated: (WebViewController webViewController) {
_controller.complete(webViewController);
},);
},);
}
}
自从Shopify安装FB应用以来,我不知道如何解决此问题。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)