公司做了一个APP,有分享内容的功能,分享出去的页面是H5。现在想在H5页面点击某个按钮可以回到APP,如果手机没有APP,跳到下载界面。使用了location.href 可以跳转唤醒APP,但是如果手机没APP的该怎么弄呢? (VUE做的项目)
查了一些资料说是用定时器,但是也不太好使,跳转和定时器都会执行
请大佬们多多指教
公司做了一个APP,有分享内容的功能,分享出去的页面是H5。现在想在H5页面点击某个按钮可以回到APP,如果手机没有APP,跳到下载界面。使用了location.href 可以跳转唤醒APP,但是如果手机没APP的该怎么弄呢? (VUE做的项目)
查了一些资料说是用定时器,但是也不太好使,跳转和定时器都会执行
请大佬们多多指教
先执行拉起,后延迟执行下载。
若应用不存在,则会执行下载。
若应用存在,则会拉起应用。若为ios应用,使用通用链接可防止网页后续执行下载;安卓的还是会去执行下载,目前无解。
参考文档:https://www.openinstall.io/do...
8 回答4.7k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
5 回答6.3k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
别人回答是对问题者的一种尊重
还有踩 很容易 但是你们这样踩 别人同样去踩你 大家麻烦换位思考一下
觉得踩 是对自己一种满足
无所谓
解决方案 评论都说了
无非就是利用原理js执行代码是一瞬间的 而打开唤醒app是需要时间的
window跳转该协议 就会判断 如果不对 那么就是不存在该APP
前提你得知道对应app的协议