脱机应用程序中的Javascript存储

脱机应用程序中的Javascript存储,javascript,ecmascript-6,Javascript,Ecmascript 6,我正在使用Javascript开发一个离线应用程序,它将转换为,并将其作为映像保存到本地磁盘中的某个位置 如果保存时没有对话框,我希望每次都保存到相同的位置(在配置中设置) 我仍在阅读有关缓存API的文档,但似乎没有任何关于设置绝对路径的答案。所有示例都显示了相对路径。我想将它设置为类似于C:/Users/Work/Presentation/file1.jpg的值,并让它在每次保存时覆盖自身 使用缓存API是否可能实现这一点,或者是否存在另一个更适合此用例的脱机存储API(localstorag

我正在使用Javascript开发一个离线应用程序,它将
转换为
,并将其作为映像保存到本地磁盘中的某个位置

如果保存时没有对话框,我希望每次都保存到相同的位置(在配置中设置)

我仍在阅读有关
缓存API
的文档,但似乎没有任何关于设置绝对路径的答案。所有示例都显示了相对路径。我想将它设置为类似于
C:/Users/Work/Presentation/file1.jpg的值,并让它在每次保存时覆盖自身


使用
缓存API
是否可能实现这一点,或者是否存在另一个更适合此用例的脱机存储API(
localstorage
无法工作,因为它只存储k-v对)?是否已经存在一个库来简化此实现?

为什么不将图像数据保存为或保存在
本地存储中?并在代码中处理编码/解码

您可以尝试以下软件包:


而且,是的。您应该更改您的用户名。;)

为什么不在
localStorage
中将图像数据保存为或?并在代码中处理编码/解码

您可以尝试以下软件包:

而且,是的。您应该更改您的用户名。;)

您是否尝试过,通过他们的主页

PockDB的创建是为了帮助web开发人员构建 离线工作和在线工作一样好


它使应用程序能够 脱机时本地存储数据,然后与CouchDB和 应用程序重新联机时的兼容服务器,保持 用户的数据同步,无论他们下次登录到哪里

你有没有试过,通过他们的主页

PockDB的创建是为了帮助web开发人员构建 离线工作和在线工作一样好


它使应用程序能够 脱机时本地存储数据,然后与CouchDB和 应用程序重新联机时的兼容服务器,保持 用户的数据同步,无论他们下次登录到哪里


浏览器不提供文件写入访问权限以确保明显的安全性reasons@charlietfl你是指所有浏览器?chrome的
文件系统
api难道不能做到这一点吗?不能。浏览器不可能允许您以编程方式将某些内容存储到磁盘中的特定路径。甚至浏览器也会说“此接口不会授予您访问用户文件系统的权限”。浏览器不提供文件写入访问权限,以确保明显的安全性reasons@charlietfl你是指所有浏览器?chrome的
文件系统
api难道不能做到这一点吗?不能。浏览器不可能允许您以编程方式将某些内容存储到磁盘中的特定路径。即使是“这个接口也不会授予您访问用户文件系统的权限”。