美文网首页
26、点击唤醒app或手机已下载、打开app

26、点击唤醒app或手机已下载、打开app

作者: 郑先森 | 来源:发表于2019-12-09 17:57 被阅读0次
//userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值
                    var u = navigator.userAgent;
                    //Android终端
                    var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1;
                    //iOS终端
                    var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); 
                    if(isAndroid){
                        //如果为Android
                        alert("Android")
                    }
                    if(isiOS){
                        //如果为iOS
                        alert("iOS")
                    }
var ua = window.navigator.userAgent.toLowerCase();
                    var url_ios =  'https://apps.apple.com/cn/app/%E5%B0%8F%E7%BA%A2%E8%9A%81/id1467148474?from=groupmessage&isappinstalled=0';
                    var url_ios_download =  'https://apps.apple.com/cn/app/%E5%B0%8F%E7%BA%A2%E8%9A%81/id1467148474?from=groupmessage&isappinstalled=0';
                    var url_android = 'https://19092056875.fx.sj.360.cn/qcms/view/t/detail?id=4086792';
                    var url_android_download = 'https://19092056875.fx.sj.360.cn/qcms/view/t/detail?id=4086792';
                    if(ua.match(/MicroMessenger/i) == 'micromessenger'){  
                        window.location.href='downLoadForPhone';  
                    }else{
                        if (navigator.userAgent.match(/(iPhone|iPod|iPad);?/i)){  
                            var loadTime = new Date();
                            location.href = url_ios_download;
                            setTimeout(function(){
                                var outTime = new Date()
                                if(outTime - loadTime > 800){
                                    location.href = url_ios_download;
                                }           
                            },1000)
                        }else if (navigator.userAgent.match(/android/i)){  
                            var loadTime = new Date();
                            location.href = url_android_download;
                            setTimeout(function(){
                                location.href = url_android_download;
                            },200)
                        }  
                    }

相关文章

网友评论

      本文标题:26、点击唤醒app或手机已下载、打开app

      本文链接:https://www.haomeiwen.com/subject/sjhdgctx.html