【问题标题】:Flutter_webview_plugin net::err_unknown_url_scheme. error while opening external appsFlutter_webview_plugin net::err_unknown_url_scheme。打开外部应用程序时出错
【发布时间】:2020-12-05 08:49:43
【问题描述】:

Flutter_webview_plugin

但在我的网站上有一个按钮可以打开 whatsapp 应用程序和其他应用程序

但在我的网页视图中单击该按钮后,它会在所有外部应用程序中显示此错误

你能解决这个问题吗 this image will show the error

【问题讨论】:

    标签: flutter webview android-webview flutter-test flutterwebviewplugin


    【解决方案1】:

    使用它并将 tel、mailto: 和 whatsapp 替换为您的外部应用链接起始字符串。

    ` final flutterWebviewPlugin = new FlutterWebviewPlugin();

    flutterWebviewPlugin.onUrlChanged.listen((String url) {
      if (url.startsWith('mailto:'))
      {
    
        _launchURL(url);
        flutterWebviewPlugin.stopLoading();
        flutterWebviewPlugin.reload();
    
    
    
      }
      else if (url.startsWith('tel:'))
      {
    
        _launchURL(url);
        flutterWebviewPlugin.stopLoading();
        flutterWebviewPlugin.reload();
    
    
      }else if (url.startsWith('whatsapp:') ||url.startsWith ('api.'))
      {
    
        _launchURL(url);
        flutterWebviewPlugin.stopLoading();
        flutterWebviewPlugin.reload();
    
    
      }`
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-05
      • 2010-10-09
      • 2017-02-15
      • 1970-01-01
      • 1970-01-01
      • 2015-11-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多