前端js 怎么判断用户是否安装了某APP,安装了不直接打开这个应用而是进行其他操作

2024-12-03 12:06:05
推荐回答(1个)
回答1:

判断当前页面是否在app内部打开,单纯的web前端还不能解决
需要客户端对userAgent添加自己app相关的字段
(useragent设置Android:http://www.jincon.com/archives/354/)
(useragent设置IOS:http://www.jianshu.com/p/5f02451b8e87)
var userAgent = navigator.userAgent.toLowerCase(), //获取userAgent
isInapp = userAgent.indexOf("sunyuki")>=0;//查询是否有相关app的相关字段
希望对你有帮助!