小程序自带API无法识别是否在微信小程序环境?
微信版本,8.0.16,weixin-js-sdk版本:1.6.0,android版本:10,无法识别在微信小程序环境。 我使用的代码: var ua = navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == "micromessenger") { wx.miniProgram.getEnv(res => { if (res.miniprogram) { alert("在小程序里"); } else { alert("不在小程序里"); } }); } else { alert("不在微信里"); } 这里无论是用 wx.miniProgram.getEnv、window.__wxjs_environment还是navigator.userAgent.toLowerCase都报错了,weixin-js-sdk 1.3.2版本也试过了 报错 TypeError: Cannot read property 'userAgent' of undefined