h5 判断当前所处环境,是否在小程序内,还是其它


ruleNave(goUrl){
                const _this = this ;
                var ua = navigator.userAgent.toLowerCase();
                if(ua.match(/MicroMessenger/i)=="micromessenger") {
                    //ios的ua中无miniProgram,但都有MicroMessenger(表示是微信浏览器)
                    wx.miniProgram.getEnv((res)=>{
                        if (res.miniprogram) {
                            // alert("在小程序里");
                            _this.type = 1 ;
                            if(goUrl){
                               wx.miniProgram.navigateTo({ url: '/pages/recharges/main' })
                            }
                        } else {
                            _this.type = 2 ;
                            // alert("不在小程序里");

                        }
                    })
                }else{
                    _this.type = 3 ;
                    // alert('不在微信里');
                }
            },

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM