webview_flutter 3.0.0 问题无法解决(onWebViewCreated)

Posted

技术标签:

【中文标题】webview_flutter 3.0.0 问题无法解决(onWebViewCreated)【英文标题】:webview_flutter 3.0.0 Problem Cant Solve It ( onWebViewCreated ) 【发布时间】:2022-01-18 13:04:47 【问题描述】:

the problem

我正在使用 web view flutter 3.0.0,它不想接受任何东西(在 Web View Created 上).. .. 所以如果有人能解决,请不胜感激

【问题讨论】:

【参考方案1】:
  android 
    defaultConfig 
        minSdkVersion 19
    

Using Virtual displays 
Set the correct minSdkVersion in android/app/build.gradle (if it was previously lower than 20):

 android 
     defaultConfig 
         minSdkVersion 20
     
 
Set WebView.platform = AndroidWebView(); in initState(). For example:

 import 'dart:io';

 import 'package:webview_flutter/webview_flutter.dart';

 class WebViewExample extends StatefulWidget 
   @override
   WebViewExampleState createState() => WebViewExampleState();
 

 class WebViewExampleState extends State<WebViewExample> 
   @override
   void initState() 
     super.initState();
     // Enable virtual display.
     if (Platform.isAndroid) WebView.platform = AndroidWebView();
   

   @override
   Widget build(BuildContext context) 
     return WebView(
       initialUrl: 'https://flutter.dev',
     );
   
 

【讨论】:

此配置检查 还是不行 错误文件代码发送代码

以上是关于webview_flutter 3.0.0 问题无法解决(onWebViewCreated)的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 webview_flutter 包运行自定义 Javascript?

webview_flutter 在 iOS 中存档时导致问题

使用 Haskell 进行无监督聚类

无法在 webview_flutter 中加载相机

webview_flutter 无法隐藏/更改某些元素

如何让 Pinch Zoom 在 webview_flutter 插件上工作