使用cordova,backbone.js,localstorage的Android应用程序

时间:2014-04-21 13:29:38

标签: backbone.js cordova

我正在使用backbone.js开发Android应用程序,需要在会话或本地存储中保留用户详细信息。我使用以下代码将数据保存在localstorage中。

window.localStorage.setItem("ICName", data.ICName);
window.localStorage.setItem("ICID", data.ICID);
window.localStorage.setItem("IAID", data.IAID);
window.localStorage.setItem("ialastname", data.ialastname);
window.localStorage.setItem("iafirstname", data.iafirstname);
window.localStorage.setItem("IAPhone", data.IAPhone);
window.localStorage.setItem("IAEmail", data.IAEmail);
window.localStorage.setItem("fax", data.fax);

我正试图在其他页面中检索它们

$('#txtAdusterName').val( window.localStorage.getItem("iafirstname") + window.localStorage.getItem("ialastname"));
alert('Session  ' + window.localStorage.getItem("iafirstname") + window.localStorage.getItem("ialastname"));
$('#txtadjusterphone').val(window.localStorage.getItem("IAPhone"));
alert('Session  '+window.localStorage.getItem("IAPhone"));
alert('Session  ' + window.localStorage.getItem("IAEmail"));
alert('Session  ' + window.localStorage.getItem("ICName"));
$('#txtAdjusterEmail').val(window.localStorage.getItem("IAEmail"));
$('#txtCompany').val(window.localStorage.getItem("ICName"));

我面临的问题是,当它在任何浏览器上运行时它运行正常。我能够从本地存储中获取数据。但当它安装在手机(Android)时,它没有得到数据。我还使用了SessionStorage(" KEY"," Value")。任何人都可以帮忙摆脱这个吗?提前谢谢......

0 个答案:

没有答案