首页 > 解决方案 > 将离线模式添加到 Flutter Web App - Service Workers/Pwas

问题描述

我需要将 Flutter 应用程序转换为 PWA,并且我试图了解这是否可行,而无需重写 AngularDart 中的代码。

我做了一些研究,发现首先我需要我的 Flutter App 成为 Flutter Web App,但仅此而已。

还有一个 StackOverflow 问题谈到了这一点,但答案并不完整

如何将 Flutter Web 应用程序转换为 PWA?

我发现了一些带有 AngularDart、JS 等的 PWA 示例……但没有关于 Flutter PWA 的内容。

*在 Flutter for Web 主页上,他们提到了 PWA,但我不明白它是否已经是一项功能。

标签: google-chromewebflutterdartservice-worker

解决方案


自 2020 年初以来,Flutter Web 支持 service worker。

这是GitHub上的功能供您参考。

https://github.com/flutter/flutter/pull/48344


推荐阅读