HTML5离线存储 文件存储?目录和文件系统API

前端之家收集整理的这篇文章主要介绍了HTML5离线存储 文件存储?目录和文件系统API前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
对于存储数据离线WebApp可以使用:

>会话存储,“高级版本的cookies”
>键/值为Web Storage(AKA本地/全局/离线/ DOM存储)
>基于sqlWeb SQL Database(已弃用)和Indexed Database API
> FileReaderFileWriter API(要求用户每次应用程序加载时选择文件)

但显然没有文件存储。当然,有一个manifest-based caching,但它只是缓存,不应该被用作用户数据存储。

这是否意味着WebApp的用户被迫使用某种云文件存储?

有没有办法在用户的本地机器上保存大文件?或者也许有些方法来选择本地文件夹的Web应用程序可以用来存储用户数据?

编辑。安全。 HTML5已经能够将大部分数据写入用户本地计算机。如果浏览器提供另一种基于文件的抽象来存储数据,我看不到任何安全问题。它可以是一些虚拟机,虚拟文件​​系统,无论如何。

嗯,我认为,可以编写JS文件系统,并将其作为一个blob存储在sql

Similar questions

更新:
嗯…最近我发现了thisthis.也许这是我正在寻找…是的,这是!看下面的答案。

解决方法

最后我找到了!这是答案:

I’ll have the DOMFileSystem with a side of read/write access please写道:

Eric Uhrhane of Google has been
working on the working draft of the
07001 which defines a set of
APIs to create a sandBoxed filesystem
where a web app can read and write
data to.

哇!我太激动了!

原文链接:https://www.f2er.com/html5/169143.html

猜你在找的HTML5相关文章