H5页面唤醒APP

公司做了一个APP,有分享内容的功能,分享出去的页面是H5。现在想在H5页面点击某个按钮可以回到APP,如果手机没有APP,跳到下载界面。使用了location.href 可以跳转唤醒APP,但是如果手机没APP的该怎么弄呢? (VUE做的项目)
查了一些资料说是用定时器,但是也不太好使,跳转和定时器都会执行

请大佬们多多指教

阅读 4.2k
3 个回答

别人回答是对问题者的一种尊重

还有踩 很容易 但是你们这样踩 别人同样去踩你 大家麻烦换位思考一下

觉得踩 是对自己一种满足
无所谓

解决方案 评论都说了

无非就是利用原理js执行代码是一瞬间的 而打开唤醒app是需要时间的
window跳转该协议 就会判断 如果不对 那么就是不存在该APP
前提你得知道对应app的协议

先执行拉起,后延迟执行下载。
若应用不存在,则会执行下载。
若应用存在,则会拉起应用。若为ios应用,使用通用链接可防止网页后续执行下载;安卓的还是会去执行下载,目前无解。
参考文档:https://www.openinstall.io/do...

推荐问题
宣传栏