webview 如何获取app登陆信息?

需要做一个在app中打开的活动页面,那么请问应该如何在这个活动页面中判断app中是否已经处于登陆状态呢?并且如何获取登陆信息?

阅读 4.3k
2 个回答

这个你要跟app那边作约定。
比如在webview加载后进行js注入,让他们给window对象添加一个约定好的方法名。
比如window.***App, 方法名叫做getCommonInfo
然后你这边JavaScript里面通过window.***App.getCommonInfo()调用就可以了,当然方法是他们写好文档给你。

也可以让app端存localstorage或者cookie;

如果只是简单做的话,可以让他们把用户的登录信息,比如id啊source啊token啊等用户信息直接url参数给你带过来。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进