Flutter WebView 跳过了 30 帧!应用程序可能在其主线程上做了太多工作

Posted

技术标签:

【中文标题】Flutter WebView 跳过了 30 帧!应用程序可能在其主线程上做了太多工作【英文标题】:Flutter WebView Skipped 30 frames! The application may be doing too much work on its main thread 【发布时间】:2021-12-31 02:09:22 【问题描述】:

我正在我的颤振项目中加载一个网页视图。在那里加载网页后出现错误。

我正在使用 webview_flutter:^2.0.13

有人对此有任何解决方案吗...??

这是错误,

I/Choreographer(1378): Skipped 30 frames!  The application may be doing too much work on its main thread.

【问题讨论】:

【参考方案1】:

您是否使用了一些特定于网络视图的功能?为什么不直接使用url_launcher

【讨论】:

我需要在 Flutter 应用程序中打开网页。这就是为什么我不使用 url_launcher

以上是关于Flutter WebView 跳过了 30 帧!应用程序可能在其主线程上做了太多工作的主要内容,如果未能解决你的问题,请参考以下文章

webview_flutter 在 iOS 中存档时导致问题

如何在 WebView Flutter 中允许 mailto 和 tel URL 方案?

如何找出Android logcat消息“跳过n帧。主线程工作太多”的原因

带有动画 GIF 的 C# PictureBox 跳过帧

如何通知我的 WPF 应用程序我的 SQL 查询在插入数据库时​​跳过了重复的行?

Flutter:Web 视图安全源