我正在尝试在 Chrome 中使用本地文件系统。 我做的第一件事 - 请求文件系统配额。 下面的代码只工作了一次,让 Chrome 显示确认。 但之后这段代码什么都不做:没有显示警报。 这段代码有什么问题?
window.requestFileSystem = window.requestFileSystem || window.webkitRequestFileSystem;
window.webkitStorageInfo.requestQuota(
window.PERSISTENT,
fsize,
function( bytes ) {
alert( "Quota is available: " + bytes );
},
function( e ) {
alert( "Error allocating quota: " + e );
}
);
最佳答案
一旦用户授予对fsize
配额的访问权限,浏览器就不会再次提示他们。
您的成功回调将在没有信息栏的情况下被调用。唯一能看到的方法
再次(用于测试)是请求更大的 fsize
。
您也可以在设置中尝试“清除浏览数据”,看看是否会重置。
关于javascript - Chrome webkitStorageInfo.requestQuota,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9924900/