您的位置:首页 > 移动开发

Js判定移动端是否安装app,若已安装,则打开,未安装则跳转到下载页面

2017-04-11 11:48 615 查看
判定的js代码如下:

<script type="text/javascript">
document.getElementById('openApp').onclick = function(e){

if(navigator.userAgent.match(/(iPhone|iPod|iPad);?/i))
{
window.location.href = "com.baidu.tieba://";//ios app协议(如:com.baidu.tieba://)
window.setTimeout(function() {
window.location.href = "https://itunes.apple.com/cn/app/id477927812"; //跳转到App store
}, 2000)
}
if(navigator.userAgent.match(/android/i))
{
window.location.href = "com.baidu.tieba://app";//android app协议(如:com.baidu.tieba://app)
window.setTimeout(function() {
window.location.href = "https://****.apk";//android 下载地址
}, 2000)
}
};
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐