收藏
回答

判断是否是微信环境

判断是否是微信环境 用了if(window.__wxjs_environment==‘miniprogram’ || navigator.userAgent.toLowerCase().includes('micromessenger') || navigator.userAgent.toLowerCase().includes('miniprogram')){

//是微信环境

}else{

//不是微信环境

}

有的ios 和小米还是未校验住(明明是微信环境,但还是进入到else)

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

3 个回答

  • Mr.Zhao
    Mr.Zhao
    11-20

    小程序跳转web-view携带参数,h5判断这个参数是否是从小程序过来的,参数规则你自己定

    11-20
    有用
    回复 2
    • 瘦没那么简单
      瘦没那么简单
      11-20
      这个也想到了,现在是期望不动小程序代码的情况下 能解决问题
      11-20
      回复
    • Mr.Zhao
      Mr.Zhao
      11-20回复瘦没那么简单
      兼容问题,只能等官方修复
      11-20
      回复
  • 正好时光
    正好时光
    11-20

    11-20
    有用
    回复 1
    • 瘦没那么简单
      瘦没那么简单
      11-20
      wx.minProgram.getEnv这个之前也用过,但有些华为手机(例:华为荣耀70)校验失败
      11-20
      回复
  • 瘦没那么简单
    瘦没那么简单
    11-20

    是从微信小程序使用web-view打开h5的, 各位大佬有遇到过这种吗,是如何解决的

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