收藏
回答

在安卓端显示false window.__wxjs_environment

console.log(window.__wxjs_environment === 'miniprogram'// true

在安卓端显示false

回答关注问题邀请回答
收藏

6 个回答

  • 黄思程
    黄思程
    2017-11-08

    document.addEventListener('WeixinJSBridgeReady'  ,麻烦在此事件回调试试

    2017-11-08
    有用
    回复
  • 黄思程
    黄思程
    2017-11-07

    你好,请具体描述问题出现的流程。是否在网页跳转后才出现

    2017-11-07
    有用
    回复
  • 銀時様
    銀時様
    2018-04-28

    iOS11.3  获取不到window .__wxjs_environment的值

    2018-04-28
    有用
    回复
  • Ou
    Ou
    2017-11-25

    在wx.ready回调,监听"WeixinJSBridgeReady" 事件,发现不会触发。直接监听“WeixinJSBridgeReady”事件,也不会触发。另外直接判断window.__wxjs_environment === 'miniprogram',iOS可以,安卓不行。(环境iOS10.3.3,7。华为p10,7.0,微信都为最新版)

    2017-11-25
    有用
    回复 1
    • GuoYing.X
      GuoYing.X
      2020-03-17
      老哥,解决没有? 不会只能自己url上面加参数吧。。。
      2020-03-17
      回复
  • 无人赴约。
    无人赴约。
    2017-11-09

    好的,谢谢,在一般手机上是可以了,但是在华为 mate7 安卓4.4.4系统上是不可以的

    2017-11-09
    有用
    回复
  • 无人赴约。
    无人赴约。
    2017-11-08

    是的,通过webview 打开后的页面,验证是否是小程序环境时,在安卓机显示是false,打印window.__wxjs_environment显示undefined

    2017-11-08
    有用
    回复
登录 后发表内容