(1)安装依赖:

npm install weixin-js-sdk --save

(2)在App.vue里面引入:

import wx from 'weixin-js-sdk' 

(3)在页面上写判断:

judgeEv() {
    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('不在微信里');
        }
}


// 调用
this.judgeEv()

小程序里面的截图: 

h5里面的截图:

--------完。

 

Logo

前往低代码交流专区

更多推荐