收藏
回答

webview得到当前小程序是不是正式版?

我是开发web-view的,我想在我的代码里判断当前的小程序是正式版,体验版还是开发版,要怎么做?

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

1 个回答

  • 有棱角的胖子
    有棱角的胖子
    2021-03-24

    可以在小程序先用wx.getAccountInfoSync()判断小程序版本,再传参给webview的H5用

    2021-03-24
    有用 2
    回复 6
    • 宏
      2021-03-24
      有没有只修改webview的代码的方法?
      2021-03-24
      回复
    • 有棱角的胖子
      有棱角的胖子
      2021-03-24回复
      wx.miniProgram.getEnv(function(res) { console.log(res.miniprogram) })webview的H5中试一下这个能不能获取到,我没试过
      2021-03-24
      回复
    • 宏
      2021-03-24回复有棱角的胖子
      获得到了,我打印了:console.log(res);   结果是:
      Object{"miniprogram":true}
      2021-03-24
      回复
    • 宏
      2021-03-24回复
      但没什么用啊
      2021-03-24
      回复
    • 有棱角的胖子
      有棱角的胖子
      2021-03-24回复
      那只能用wx.getAccountInfoSync()了,web-view支持的JSSDK接口中没获取版本的接口了
      2021-03-24
      回复
    查看更多(1)
登录 后发表内容
问题标签