判断是否在小程序web-view环境
看到帖子说安卓的webview UA带有miniprogram,而iOS没有
而iOS的window.__wxjs_environment === 'miniprogram’是有效的,部分安卓似乎无效
那么可不可以这么判断, 以获得一个准确的结果:
const isInWechatMP = () => {
return (navigator.userAgent.match(/micromessenger/i) && navigator.userAgent.match(/miniprogram/i)) || window.__wxjs_environment === ‘miniprogram’;
};
期待官方答复!
2 回复