我是靠谱客的博主 高高百褶裙,最近开发中收集的这篇文章主要介绍移动端浏览器中触发app打开/下载,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

handleDownload() {
let ua = window.navigator.userAgent
if (!!ua.match(/(i[^;]+;( U;)? CPU.+Mac OS X/)) {
// ios端
// 触发app启动
const appName = 'app的软件名,需要跟商店中参数一致'
window.location.href = `${ appName }://openApp`
// 设置一个延时,超过一定时间,页面跳转到商店app页面
setTimeout(() => {
window.location.href = 'app商店链接'
}, 2000)
} else if (ua.indexOf('Android') > -1 || ua.indexOf('Adr') > -1) {
// android端
window.location.href = 'app启动名,需要跟配置一致'
// 同ios一样,设置一个延时器
setTimeout(() => {
window.location.href = '安卓商店app链接'
}, 2000)
}
}

最后

以上就是高高百褶裙为你收集整理的移动端浏览器中触发app打开/下载的全部内容,希望文章能够帮你解决移动端浏览器中触发app打开/下载所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部