js判断当前H5是否在微信小程序环境的web-view中

一、首先要引入微信文件

二、

    var ua = navigator.userAgent.toLowerCase();
    if(ua.match(/MicroMessenger/i)=="micromessenger") {
        //ios的ua中无miniProgram,但都有MicroMessenger(表示是微信浏览器)
        wx.miniProgram.getEnv((res)=>{
           if (res.miniprogram) {
               alert("在小程序里");
           } else {
               alert("不在小程序里");
           }
        })
    }else{
        alert('不在微信里');
    }

你可能感兴趣的:(微信小程序,前端,HTML5,前端,javascript,微信小程序)