获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
微信 sdk 1.6.0 实际上也是用 __wxjs_environment 判断,看来 getEnv 也不靠谱哦。 https://res.wx.qq.com/open/js/jweixin-1.6.0.js getEnv: function(e) { O(function() { e({ miniprogram: 'miniprogram' === o.__wxjs_environment }) }) }
判断是否在小程序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'; }; 期待官方答复!
2021-05-13