收藏
回答

微信小程序机型判断

怎么判断苹果机型iPhone X、iPhone XR、iPhone XS、iPhone XS Max,主要是想问这些机型的model相应值是什么。由于没有真机去跑。所以向各位大佬求助下了。我这样判断除了iPhone X,其他没有用

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

1 个回答

  • 轩辕狗剩
    轩辕狗剩
    2019-04-01

    你做什么功能需要对机型分这么细呀

    2019-04-01
    有用
    回复 5
    • 2019-04-01

      做UI适配啊,iPhone X 系列底部不是有34像素的区域吗,底部是个按钮,产品需要留出这34像素的位置啊,而不是直接触底。所以需要做机型的判断

      2019-04-01
      回复
    • 轩辕狗剩
      轩辕狗剩
      2019-04-01回复

      我的意思是可以只匹配"iPhone X"字段,这几个机型前缀都一样,没必要写这么多判断

      2019-04-01
      回复
    • 2019-04-01回复轩辕狗剩

      你说得有道理,用这种方式检查前缀

      res.model.indexOf('iPhone X')  == 0

      或者判断导航栏是不是等于44应该也可以

      2019-04-01
      回复
    • 轩辕狗剩
      轩辕狗剩
      2019-04-01回复

      最好不要用导航栏来判断吧,机型太多了,不一定只有iphonex以上的是44

      2019-04-01
      1
      回复
    • 2019-08-20回复轩辕狗剩
      是的呢,我这边根据头部导航来判断就把一个安卓机判断成iphoneX系列手机了
      2019-08-20
      回复
登录 后发表内容