作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在从 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
成功返回。但是,对文件系统的任何写操作都会抛出超出配额的错误
最佳答案
我刚刚使用 Dartium 在 build 9797 上尝试了这一行,它对我有用:
window.webkitRequestFileSystem(Window.PERSISTENT,
5 * 1024 * 1024, (f) => print('got it'));
关于html - 我如何从 Dart 请求持久存储配额?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11593187/
我是一名优秀的程序员,十分优秀!