我使用手机 GAP 开发 iPhone 应用程序。在我的应用程序中,我们使用外部数据库。用户使用 Web 服务登录,登录后我需要存储用户 ID。我如何使用手机 GAP 存储用户 ID。我可以使用手机 GAP会话存储可以吗?
哪位知道的请帮忙。
谢谢,
伴侣。
在 Phonegap 中你确实没有“会话”的概念 - 你有 HTML5 localStorage 来存储持久数据(想想“应用程序范围”):
var userId = localStorage.getItem("userId");
if (userId==null || userId==0) {
jQT.goTo("#login");
}
登录用户:
$('#btnLogin').click(function(){
$("#loginFailure").hide();
$.getJSON(svcUri + "authenticate.cfm?username="+$("#username").val()+"&password="+$("#password").val() + "&callback=?",function(data) {
localStorage.setItem("userId",data.userid);
userId = data.userid;
if (data.userid != 0) {
// do some tasks after logging in
jQT.goTo('#travelz');
} else {
$("#loginFailure").show();
}
});
return false;
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)