【发布时间】:2015-05-06 18:35:42
【问题描述】:
我想在我的网页上获得无限的 HTML 5 文件系统存储空间。
虽然这可以通过创建 manifest.json 文件来实现:
{
"manifest_version": 2,
"name": "my-app",
"version": "0.0.1",
"permissions": [
"unlimitedStorage"
]
}
并在我的网页上引用此文件:
<link rel="manifest" href="manifest.json">
但是,每当我尝试创建文件时,我仍然会收到 Quota Exceeded 错误:
window.webkitRequestFileSystem(window.PERSISTENT, 0, function(fileSystem) {
fileSystem.root.getFile('data.json', {
create: true,
exclusive: true
},
..);
由于在创建 Chrome 扩展程序的上下文中总是提到定义清单文件,我不确定这是否真的适用于网页。
- 那么,是否可以为 HTML 5 定义无限存储选项 网页上的文件系统?
- 如果不是,最好的选择是什么? 只是定义一个巨大的 尺寸?
编辑
我正在尝试为我的应用程序获取无限存储空间。目前调用webkitRequestFileSystem时,需要通过第二个参数定义size所需的存储空间。
【问题讨论】:
-
“无限文件系统存储”是什么意思?您是否尝试为用户提供存储空间?您是否正在尝试为您的应用程序获取存储空间?
标签: html google-chrome manifest html5-filesystem