美文网首页
在小程序中 判断是否为iphoneX之后的机型

在小程序中 判断是否为iphoneX之后的机型

作者: River_tong | 来源:发表于2022-09-05 14:30 被阅读0次

1.在main.js或者app.vue界面添加以下代码

Vue.prototype.globalData = getApp().globalData
wx.getSystemInfo({
  success: res => {
    let model = res.model;
     if (/iphone\sx/i.test(model) || (/iphone/i.test(model) && /unknown/.test(model))|| /iphone\s11/i.test(model) || /iphone\s12/i.test(model) || /iphone\s13/i.test(model)){
          app.globalData.isIphoneX = true;
        }else{
          app.globalData.isIphoneX = false;
        }
  }
});

2.在页面中引用

<template>
<div class="wrap-home" :class="{'iphonex':isIphoneX}">
<div class="header">
</div>
<div class="footer"></div>
</template>
<script>
export default {
  data(){
    return {
        isIphoneX : false
    }
  }
}
</script>
<style lang="scss">
.iphonex{
  .header{
    padding-top: 44Px !important;
  }
  .footer{
    padding-bottom: 68px;
  }
}
</style>

相关文章

网友评论

      本文标题:在小程序中 判断是否为iphoneX之后的机型

      本文链接:https://www.haomeiwen.com/subject/raovnrtx.html