判断h5页面是不是在微信小程序里面打开呢?
(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(/Micro...
·
(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里面的截图:
--------完。
更多推荐
已为社区贡献18条内容
所有评论(0)