我想要建立一个颤振的web应用程序,它读取本地数据运行。据我所知,颤振web不支持io文件,因此我使用Asset来读取数据。
问题来了:资产文件有时会发生变化。每次运行web应用程序时,我都需要重新加载的资产文件。我发现在使用隐名模式之前,资产数据是不会更新的。这意味着以某种方式缓存在铬中的数据?
我不知道资产数据是如何在flutter中使用的,资产数据是如何缓存在浏览器中的。
下面是我想要做的简单的复制步骤:
创建一个颤振web application
Flutter Asset
G 220
我不知道缓存是否清晰,或者需要在Javascript中完成。
任何建议和解释都很感激!
发布于 2021-04-17 14:09:53
使用rootBundle.loadString加载yaml文件。这些方法有一个不允许缓存的参数。https://api.flutter.dev/flutter/services/AssetBundle/loadString.html
https://stackoverflow.com/questions/67136080
复制相似问题