我正在从 dart 创建像这样的持久性 html5 文件系统存储:
window.webkitRequestFileSystem(Window.PERSISTENT,
5 * 1024 * 1024, onFSOpened, onFSError);
文件系统上的任何操作都会失败,并出现错误 QUOTA_EXCEEDED_ERR。但是,它适用于 TEMPORARY。
此线程中的回复表明,对于持久存储,我应该使用此 JavaScript API 手动请求配额
window.webkitStorageInfo.requestQuota
我在 dart 中找不到 window.webkitStorageInfo (检查了最新版本)。任何指针?
谢谢!
编辑:澄清一下,window.webkitRequestFileSystem
成功返回。但是,文件系统上的任何写入操作都会引发 Quota Exceeded 错误