在Cordova Webview中保留用户会话

时间:2017-04-25 02:48:23

标签: cordova ionic-framework

假设我有一个电子商务移动网站,用户可以登录,保存购物车中的一些商品和结帐。

我可以从我的cordova应用程序指向此移动网站,然后期望登录/重新登录将起作用吗?即用户会话和cookie将在Cordova Webviews中正确保存?

p / s:我发现了一个老问题,讨论了这个问题(Handling cookies in PhoneGap/Cordova),那是4年前的事情,我希望现在情况有所不同。

1 个答案:

答案 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;
    }