我的Chrome应用需要使用人类可读或标准格式保存文件,例如SQLite
(它应该可以在Chrome外部阅读)。
是否有适用于此目的的API?
部分.localstorage
扩展名(SQLite
格式)的文件位于Chrome\User Data\Default\Local Storage
文件夹中。是否可以通过应用程序创建此类文件?
已编辑:该应用不应要求用户提供额外的许可。
感谢您的考虑。
答案 0 :(得分:1)
答案 1 :(得分:0)
您需要使用Quota Management API。这是每个源存储,您请求特定数量的配额。
听起来您还希望用户直接打开文件?您可以使用HTML5 filesystem explorer Chrome应用。它会向您显示文件,并且您可以从其网址中找出问题(例如,我目前正在使用filesystem:http://localhost:8000/temporary/bar
进行本地实验。)
或者您正在寻找更友好的用户?我认为你必须使用文件保存,就像Google Drive一样。