Alb*_*ert 5 concurrency dart dart-isolates flutter flutter-web
我目前正在对一些数学问题进行模拟。由于 Flutter 有如此简单的方法来创建用户界面并具有 Web 支持,因此我决定在这个项目中使用 Flutter。到目前为止,一切正常。然而,问题是在一次模拟中,每个步骤都需要一些时间来处理(问题大小为 128 需要大约 14 秒),在此期间整个用户界面都冻结了。我发现这可以使用隔离解决,但是 Web 不支持。有没有其他方法可以解决这个问题?
https://dev.to/kyorohiro/isolate-at-flutter-for-web-28lg#:~:text=We%20could%20use%20isolate%20in,使用% 20Worker%20而不是%20of% 20Isolate 。这个链接会有帮助。您可以使用 dart 不支持隔离时使用的工作人员。
这也是: https: //github.com/deakjahn/flutter_isolate_web有一个很好的实现示例
| 归档时间: |
|
| 查看次数: |
549 次 |
| 最近记录: |