<div class="footer-box">
            <img src="@/assets/phone/logo.png" alt="" style="width:0.25rem;height:0.25rem;vertical-align: middle;">
            使用易董App(v3.6.0)电子签名
            <span class="openAppWay" style="margin-right: 0.04rem;" @click="openApp('downLoad')">下载APP</span>
            <span class="openAppWay" @click="openApp('open')">启动APP</span>
    /div>
  openApp(str){//打开app
            var u = window.navigator.userAgent;
            var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //android终端或者uc浏览器
            var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
            if (isAndroid) {
                this.android(str);
            }
            if (isiOS) {
                this.ios(str);
            }
        },
        android(str) {
            var HREF = ''
            if(this.globalUrlInfo.signatureId){
                HREF = this.HREF+'?signatureId='+this.globalUrlInfo.signatureId+'&access_token='+this.globalUrlInfo.access_token
            }else{
                HREF = this.HREF+'?uuId='+this.globalUrlInfo.uuId+'&access_token='+this.globalUrlInfo.access_token
            }
            if(str == 'downLoad'){
                window.location.href = 'http://www.valueonline.cn/edong.html'
            }else if(str == 'open'){
                window.location.href = 'yidong://scheme.app/signature?url='+encodeURIComponent(HREF); /***打开app的协议,由安卓同事提供***/
            }
        },
        ios(str) {
           var HREF = ''
           if(this.globalUrlInfo.signatureId){
                HREF = this.HREF+'?signatureId='+this.globalUrlInfo.signatureId+'&access_token='+this.globalUrlInfo.access_token
            }else{
                HREF = this.HREF+'?uuId='+this.globalUrlInfo.uuId+'&access_token='+this.globalUrlInfo.access_token
            }
            if(str == 'downLoad'){
                window.location.href = 'http://www.valueonline.cn/edong.html'
            }else if(str == 'open'){
                window.location.href = 'yidong://scheme.app/signature?url='+encodeURIComponent(HREF); /***打开app的协议,由安卓同事提供***/
            }
        },
h5在浏览器中打开app
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
 平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 一、问题描述 vue h5 首次在电脑端浏览器打开,正常快速响应。vue h5 首次在手机微信浏览器中打开,会有3...
 - 注:这里的浏览器可包括系统浏览器、第三方浏览器乃至微信等App内浏览器。 以往常见的H5中为APP引流的方式只是通...
 - 最近在做项目时遇到一个需求:需要像支付宝一样,在h5中判断是否已经安装某个app并自动打开它。那么这个功能应该如何...
 - 微信上进行的网页宣传、游戏传播、APP下载各类活动很多,但是各位朋友肯定经常会遇到一些特殊需求,网页需要在手机默认...