web-view 安卓真机页面跳转后__wxjs_environment 问题
发布于 5 年前 作者 duanmin 2234 次浏览 来自 问答

页面 JS 中通过

window.__wxjs_environment === 'miniprogram'

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

7 回复

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

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

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

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

不会有问题

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

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

回到顶部