微信版本,7.0.20,系统,nova7 5G,型号,jef-anoo,版本:10.11.195,emui版本:10.1.1,android版本:10,无法识别在微信小程序环境。
我用的代码是:
var ua = window.navigator.userAgent.toLowerCase();
if (ua.indexOf('micromessenger') == -1) {//不在微信或者小程序中
} else {
// window.__wxjs_environment === 'miniprogram' 为true 则表示在微信小程序的环境
if (!window.WeixinJSBridge || !WeixinJSBridge.invoke) {
if (window.__wxjs_environment === 'miniprogram') {
implantCategory = "2";
}
} else {
if (window.__wxjs_environment === 'miniprogram') {
implantCategory = "2";
}
}
}
可以通过jssdk判断
H5引入:jweixin-1.6.0.js
调用 wx.miniProgram.getEnv 方法来获取是否为小程序环境
前提是,要在微信环境下使用