手机APP中打开html5中的js判断问题
中安网手机APP打开html5时,会有如下信息注入到html中
注入到User-Agent
信息
- 苹果:
"User-Agent" = "CPSAPP/1.1-(iPhone; iOS 13.4.1; Scale/3.00)"
- 安卓:
"User-Agent" = "CPSAPP/5-(Android-9-Xiaomi-MIX 2)"
说明:APP打开HTML5后User-Agent的结构CPSAPP/[APP版本号]-(设备信息与系统信息)
注入到cookie
信息
- 如果用户登录APP后访问html5,会将APP的登录授权信息
access_token
注入到cookie
中,后端人员可以通过获取cookie中access_token解析出用户uid
判断打开html5中设备是安卓/iOS
通过User-Agent"
中判断是否有android与iphone/ios
字符串
APP中打开html5时,在html5中获取用户信息
- 前端通过
cookie
判断是否有access_token
,即可判断是否登录,将其ajax请求发送到后端,可解析出uid
- 后端通过
cookie
判断是否有access_token
,并通过后端的方法解析access_token
,解析出uid
只有手机APP打开的html5才能显示
- 可通过
User-Agent
判断是否含cpsapp
字符串
最后更新于 2021-09-29 01:45:28 并被添加「」标签,已有 661 位童鞋阅读过。
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处