getSystemInfo获取手机型号开发工具和真机返回来的数据不一样

发布于 9 年前作者 xiuyingliang4118 次浏览最后编辑 9 年前来自 issues

getSystemInfo获取手机型号开发工具和真机返回来的数据不一样,这是为什么,

 wx.getSystemInfo({

     success: function (res) {

       that.setData({

         get_windowHeight: res.windowHeight

       })

       phoneType = res.model

       console.log(“手机型号===============”, res.model)

     }

   })

在真机上,苹果手机返回来的数据型号后面还有其他东西,这样导致我获取不到后台数据

2 回复
renqiang
renqiang1 楼6 年前

你好,这里以真机为准

jiefang
jiefang2 楼6 年前

苹果非常的个性,不同型号的手机和不同的系统版本,返回的数据都有可能不一样,我们开发app获取设备信息的时候,踩过很多这样的坑。你为了获取机型,你写个正则表达式或者看字符串是否包含某些机型不就OK吗