【发布时间】:2012-07-30 18:57:19
【问题描述】:
我正在像这样从 dart 创建我的持久性 html5 文件系统存储:
window.webkitRequestFileSystem(Window.PERSISTENT,
5 * 1024 * 1024, onFSOpened, onFSError);
文件系统上的任何操作都会失败,并出现错误 QUOTA_EXCEEDED_ERR。但是,它适用于 TEMPORARY。
thread 中的回复建议,对于持久存储,我应该使用此 JavaScript API 手动请求配额
window.webkitStorageInfo.requestQuota
我在 dart 中找不到 window.webkitStorageInfo(检查了最新版本)。有什么指点吗?
谢谢!
编辑:澄清一下,window.webkitRequestFileSystem 成功返回。但是,文件系统上的任何写入操作都会引发 Quota Exceeded 错误
【问题讨论】:
标签: html dart html5-filesystem