【问题标题】:html5 local storagehtml5本地存储
【发布时间】:2011-08-23 03:01:01
【问题描述】:

所以我试图找出客户端数据库的实际存储位置。如果我创建这样的东西

 var mcTasks = {};
    mcTasks.webdb = {};

    //打开数据库
    mcTasks.webdb.db = null;
    mcTasks.webdb.open = function() {
    var dbSize = 5 * 1024 * 1024; // 5MB
    mcTasks.webdb.db = openDatabase('todo', '1.0', 'todo manager', dbSize);
    }

这个存储在哪里?在缓存中?如果是这样,这意味着如果我清除缓存,信息就会丢失,对吧?

我正在尝试找出哪个解决方案更好 sqlLite 或 window.localStorage,不胜感激。谢谢!

【问题讨论】:

    标签: html local-storage


    【解决方案1】:

    它作为持久文件存储在客户端计算机上的某个位置。

    这与缓存分开,因此清除缓存不应该对存储的数据产生影响。

    文件的具体存储位置取决于实现。

    【讨论】:

    • 太棒了,所以我必须定义文件或者它会自动生成?为了不影响该文件或者无论如何它都不应该影响该文件,我是否需要编写任何代码以排除缓存的删除?谢谢!
    • 文件按域存储 - 您无需指定名称。您无需担心缓存,这是完全独立的。我建议阅读草稿spec
    猜你喜欢
    • 1970-01-01
    • 2011-03-01
    • 1970-01-01
    • 2011-07-28
    • 2013-06-08
    • 2011-04-12
    • 2018-01-22
    • 2014-09-23
    相关资源
    最近更新 更多