假设我有一个电子商务移动网站,用户可以登录,保存购物车中的一些商品和结帐。
我可以从我的cordova应用程序指向此移动网站,然后期望登录/重新登录将起作用吗?即用户会话和cookie将在Cordova Webviews中正确保存?
p / s:我发现了一个老问题,讨论了这个问题(Handling cookies in PhoneGap/Cordova),那是4年前的事情,我希望现在情况有所不同。
答案 0 :(得分:0)
您可以使用“localStorage”保存会话数据
保存:
$window.localStorage['userinfo'] = JSON.stringify({
username: user.username,
password: user.password
});
负载:
if ($window.localStorage['userinfo']) {
var userinfo = $window.JSON.parse($window.localStorage['userinfo']);
$scope.user.username = userinfo.username;
$scope.user.password = userinfo.password;
}