【Flutter】flutter WebView加载网页时闪烁

在使用WebView加载网页时,出现了闪烁的情况,使用设备是荣耀鸿蒙系统。

使用的是webview_flutter

  webview_flutter: ^3.0.4

添加了如下代码,没有得到解决:

  @override
  void initState() {
    
    
    // TODO: implement initState
    super.initState();
    if (Platform.isAndroid) {
    
    
      WebView.platform = AndroidWebView();
    }
  }

更改成如下代码后解决:

  @override
  void initState() {
    
    
    // TODO: implement initState
    super.initState();
    if (Platform.isAndroid) {
    
    
      WebView.platform = SurfaceAndroidWebView();
    }
  }

上述都是在webview使用前进行调用。

猜你喜欢

转载自blog.csdn.net/u013293125/article/details/125539685
今日推荐