web-view 安卓真机页面跳转后__wxjs_environment 问题

发布于 7 年前作者 duanmin2401 次浏览最后编辑 7 年前来自 ask

页面 JS 中通过

window.__wxjs_environment === 'miniprogram'

判断是否是在小程序内打开,打开的第一个页面没问题,但是点击页面里的链接之后进入的页面,这个 enviroment 就不是 miniprotram 了,IOS 没问题,但安卓不行。

7 回复
xia58
xia581 楼6 年前

wx.ready 根本不执行。。。。

yan71
yan712 楼6 年前

wx.ready 根本不执行。。。。

yangtao
yangtao3 楼6 年前

wx.ready 根本不执行。。。。

lixiao
lixiao4 楼6 年前

因为注入时机问题,需要在 wx.ready 异步回调才能拿到正确的值

lei85
lei855 楼6 年前

不会有问题

xiuyingdu
xiuyingdu6 楼6 年前

可以用jssdk 1.3.2的wx.miniProgram.getEnv(function(res) {})接口

lchang
lchang7 楼5 年前

我们那个项目里 jssdk 是1.0.0的,直接升级到 1.3.0 不会有什么问题吧