如何在flutter mobile中保存网站以供离线使用

raj*_*dia 12 android httrack flutter flutter-ios flutter-android

重要提示 - 我希望此功能仅适用于移动应用程序,而不适用于 flutter web。

我在保存 flutter 应用程序中的网站时遇到一些问题。我尝试过对 inappwebview 使用缓存方法和 savewebarchive 方法。该方法的问题在于它没有保存网站的完整内容。它仅保存 HTML 和 CSS 文件。

我想保存整个网站的所有内容,如 HTML、CSS、js、字体文件、图像,并将其存储在 flutter 应用程序中。我已经使用了一些插件,但没有一个有帮助。

我正在寻找与 httrack 相同的功能。

任何正确的方向都会受到重视。

Zah*_*baş -1

您可以使用 webview_flutter 和 html 插件将整个网站下载为代码,将其存储为字符串变量,然后您可以使用 webview_flutter 打开它。