javascript - Chrome webkitStorageInfo.requestQuota

标签 javascript html google-chrome

我正在尝试在 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/

相关文章:

javascript - 正则表达式匹配小于或等于 n 次的组

javascript - Headless Chrome ( Puppeteer ) - 如何访问文档 Node 元素?

javascript - 有人可以解释一下为什么警报是 1 吗?

html - Materialise 上的卡片内容不属于同类

javascript - css hover to onclick对话

html - 对齐我的输入字段

javascript - 多个 PDF 设置标题

html - Firefox 与 Chrome 的 Flexbox 区别?

javascript - 让浏览器获取源代码并重新编译脚本以进行实时编辑

css - 边框半径在 Chrome 中不起作用