小程序内嵌H5 判断是小程序环境还是微信环境

咱们先要用组件来内嵌H5 ,那么在H5的js里面 就要判断好 当前H5打开的环境是啥!
第一步,需要引入js的SDK文件,如下:

第二步,使用JSSDK 1.3.2提供的getEnv接口:

            
wx.miniProgram.getEnv(function(res) {
    console.log(res.miniprogram) // true
    if (res.miniprogram) {
        // 小程序环境
        wx.miniProgram.navigateTo({
            url: ''
        })

    }else {
        //非小程序环境
                                                 
    }
})

由此,即可通过res.miniprogram返回的布尔值来判断是否是在小程序里面了。

你可能感兴趣的:(微信小程序,js)