收藏
回答

模拟器微信版本较低

框架类型 问题类型 操作系统 工具版本
小程序 需求 Windows 1.02.1808231

工具更新到最新了,但是模拟器上的微信版本不是最新,导致有些api用不了。该如何解决,谢谢了!

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

3 个回答

  • 视频号小店技术助手 - cunjin
    视频号小店技术助手 - cunjin
    2018-08-29

    模拟器上没有微信版本可以设置,API是和基础库版本相关的,可以设置基础库版本。

    2018-08-29
    有用
    回复 4
    • Mars
      Mars
      2018-08-29

      那我模拟器就不能根据getSystemInfo来判断了是么?


      2018-08-29
      回复
    • 视频号小店技术助手 - cunjin
      视频号小店技术助手 - cunjin
      2018-08-30回复Mars

      可以调用getSystemInfo,但是模拟器getSystemInfo拿到的信息和真机不一样,需要你具体来处理。

      2018-08-30
      回复
    • Mars
      Mars
      2018-08-30回复视频号小店技术助手 - cunjin

      嗯嗯,那模拟器版本低不影响api的调用,只与基础库版本有关是么?

      2018-08-30
      回复
    • 视频号小店技术助手 - cunjin
      视频号小店技术助手 - cunjin
      2018-08-30回复Mars

      对,api的支持和基础库相关,把开发者工具升级到最新版本就好了。

      2018-08-30
      回复
  • 是小白啊
    是小白啊
    2018-08-29

    你好,切换一下基础库试试:

    2018-08-29
    有用
    回复 8
    • Mars
      Mars
      2018-08-29

      切换了,没有用。我的模拟器微信版本6.6.3,api要求6.6.6

      2018-08-29
      回复
    • 是小白啊
      是小白啊
      2018-08-29回复Mars

      麻烦提供一下可复现问题的代码片段试试

      2018-08-29
      回复
    • Mars
      Mars
      2018-08-29回复是小白啊


      2018-08-29
      回复
    • Mars
      Mars
      2018-08-29回复是小白啊

       

      var systemInfo = wx.getSystemInfoSync();

          console.error('系统消息:', systemInfo);

          if (self.compareVersion(systemInfo.version, '6.6.6') < 0) {

            var pages = getCurrentPages();

            if (pages.length > 1 && (pages[pages.length - 1].__route__ == 'pages/webrtcroom/roomlist/roomlist')) {

              wx.showModal({

                title: '提示',

                content: "当前微信版本不支持webrtc功能,请使用6.6.6以上的版本",

                showCancel: false,

                complete: function () {

                  pages = getCurrentPages();

                  if (pages.length > 1 && (pages[pages.length - 1].__route__ == 'pages/webrtcroom/roomlist/roomlist')) {

                    wx.navigateBack({

                      delta: 1

                    });

                  }

                }

              });

            }

          }


      2018-08-29
      回复
    • 是小白啊
      是小白啊
      2018-08-29回复Mars

      抱歉,麻烦按照教程提供代码片段:https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

      2018-08-29
      回复
    查看更多(3)
  • Mars
    Mars
    2018-08-29

    有官方人员帮忙解决下嘛?

    2018-08-29
    有用
    回复
登录 后发表内容