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('不在微信里');
}
z这段代码可以判断不在微信里,但是wx.miniProgram.getEnv((res)=>{
if (res.miniprogram) {
alert("在小程序里");
} else {
alert("不在小程序里");
}
})在微信里和小程序里都不起作用?该怎么判断呢?
楼主解决了吗 我现在也有这个问题
您好,请问楼主你的问题解决了嘛,我也碰到了这个问题
js引用了吗,哪个版本的
你这代码哪来的?
若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人