【问题标题】:Does navigator.webkitPersistentStorage.requestQuota apply to IndexedDB?navigator.webkitPersistentStorage.requestQuota 是否适用于 IndexedDB?
【发布时间】:2017-02-20 22:21:52
【问题描述】:

使用今天最新版本的 Android 版 Chrome,我可以使用 navigator.webkitPersistentStorage.requestQuota 请求持久的 IndexedDB 存储吗?

var requestedBytes = 1024*1024*1024; 

navigator.webkitPersistentStorage.requestQuota (
    requestedBytes, function(grantedBytes) {  
        console.log('we were granted ', grantedBytes, 'bytes');

    }, function(e) { console.log('Error', e); }
);

或者,navigator.webkitPersistentStorage.requestQuota 是否仍然只适用于FileSystem API

【问题讨论】:

    标签: google-chrome local-storage google-chrome-app indexeddb persistent-storage


    【解决方案1】:

    navigator.webkitPersistentStorage.requestQuota 仅适用于沙盒文件系统 api。

    您需要适用于所有站点存储的新 navigator.storage.persist() api。

    https://developers.google.com/web/updates/2016/06/persistent-storage

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-08
      • 1970-01-01
      • 1970-01-01
      • 2020-08-20
      • 2014-07-01
      • 2017-01-04
      • 2015-07-13
      • 2012-02-26
      相关资源
      最近更新 更多