Android Cordova LocalStorage不支持';行不通

Android Cordova LocalStorage不支持';行不通,android,cordova,cordova-plugins,Android,Cordova,Cordova Plugins,我必须在Android平台上安装插件吗?我在Cordova文档中找不到任何插件 function save(){ window.localStorage.setItem("key", "value"); var keyname = window.localStorage.key(i); var value = window.localStorage.getItem("key"); alert (value); } Dario,因为您使用的是LocalStorag

我必须在Android平台上安装插件吗?我在Cordova文档中找不到任何插件

function save(){
    window.localStorage.setItem("key", "value");
    var keyname = window.localStorage.key(i);
    var value = window.localStorage.getItem("key");
    alert (value);
}

Dario,因为您使用的是
LocalStorage
,所以不需要插件。我不确定你的说法:

window.localStorage.key(i)

i
设置在哪里

我有一个用于Getter/Setter的UTIL类。这里是关于这个的
js
。希望这有帮助

var util = function () {
    return {    
        //-----------------------------------
        set: function (key, value) {
            localStorage.setItem(key, JSON.stringify(value));
        },
        //-----------------------------------
        get: function (key, defaultVal) {
            var value = JSON.parse(localStorage.getItem(key));
            if (value === null) value = defaultVal;
            return value;
        },
  }; //End Return

}(); //End Closure


//Sample Set
util.set("downloadFlag", 1);

//Sample Get (with a default value 0 if null is found)
var fileDownloadedFlag = util.get("downloadFlag", 0);

Dario,因为您使用的是
LocalStorage
,所以不需要插件。我不确定你的说法:

window.localStorage.key(i)

i
设置在哪里

我有一个用于Getter/Setter的UTIL类。这里是关于这个的
js
。希望这有帮助

var util = function () {
    return {    
        //-----------------------------------
        set: function (key, value) {
            localStorage.setItem(key, JSON.stringify(value));
        },
        //-----------------------------------
        get: function (key, defaultVal) {
            var value = JSON.parse(localStorage.getItem(key));
            if (value === null) value = defaultVal;
            return value;
        },
  }; //End Return

}(); //End Closure


//Sample Set
util.set("downloadFlag", 1);

//Sample Get (with a default value 0 if null is found)
var fileDownloadedFlag = util.get("downloadFlag", 0);