最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序 iPhoneX底部安全區(qū)域(底部小黑條)適配(一分鐘解決)

 更新時間:2019年10月18日 09:17:45   作者:樂呵樂呵de啦  
iPhone X 對于微信小程序的tabbar來說,會被底部小黑條覆蓋,需要處理,大概思路是,得到手機型號、分別判斷樣式。這篇文章主要介紹了微信小程序 iPhoneX底部安全區(qū)域(底部小黑條)適配問題,需要的朋友可以參考下

 iPhone X   對于微信小程序的tabbar來說,會被底部小黑條覆蓋,需要處理,大概思路是,得到手機型號、分別判斷樣式,即可,如下:

安全區(qū)域指的是內容可見區(qū)域(圖中藍色部分):

處理前后效果圖:

步驟:

1.在app.js的onLaunch函數內調用wx.getSystemInfo,獲得手機型號(res.model),并存儲為全局變量:

onLaunch: function() {
 let _self = this;
 wx.getSystemInfo({
  success: res => {
  let modelmes = res.model;
  if (modelmes.search('iPhone X') != -1) {
   _self.globalData.isIphoneX = true
  }
  wx.setStorageSync('modelmes', modelmes)
  }
 })
}

2.在所需頁面的js文件的onLoad函數內從全局變量里面拿出來第一步存儲的手機型號值,這里設置為isIphoneX:

onLoad: function(options) 
 let modelmes = wx.getStorageSync('modelmes');
 let isIphoneX = app.globalData.isIphoneX;
 this.setData({
  isIphoneX: isIphoneX
 })
 }

3.在所需頁面的wxml里面根據手機型號是否為iPhone X 來運用三元運算符判斷底部的位置就可以啦:

<view class="footer" style="margin-bottom: {{isIphoneX ? '68rpx' : '0rpx'}};"></view>

已解決。

這是最簡單的一種方法,有其他方法等待小伙伴們探索實踐,比如可以用iOS新增的 “viewport-fit” 特性或者是 “env()constant()” 特性。

可參照官方文檔:https://developer.apple.com/design/human-interface-guidelines/ios/visual-design/adaptivity-and-layout/

總結

以上所述是小編給大家介紹的微信小程序 iPhoneX底部安全區(qū)域(底部小黑條)適配,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

相關文章

  • VScode敲代碼時自動導入包的解決方案

    VScode敲代碼時自動導入包的解決方案

    這篇文章主要介紹了VScode敲代碼時自動導入包的解決方案,文中通過圖文介紹的非常詳細,對大家學習或者使用vscode具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-09-09
  • 大規(guī)格文件的上傳優(yōu)化思路詳解

    大規(guī)格文件的上傳優(yōu)化思路詳解

    這篇文章主要介紹了大規(guī)格文件的上傳優(yōu)化,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • 低版本VS項目在VS2019無法正常編譯的問題

    低版本VS項目在VS2019無法正常編譯的問題

    這篇文章主要介紹了低版本VS項目在VS2019無法正常編譯的問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • openlayers?模仿高德箭頭導航路線圖的代碼詳解

    openlayers?模仿高德箭頭導航路線圖的代碼詳解

    這篇文章主要介紹了openlayers?模仿高德箭頭導航路線圖的示例代碼,主要包括原始數據、起點/終點尋找、起點和終點樣式函數,結合示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • 進制轉換算法原理(二進制 八進制 十進制 十六進制)

    進制轉換算法原理(二進制 八進制 十進制 十六進制)

    進制轉換算法原理(二進制 八進制 十進制 十六進制),以前上學那會確實學過,長時間不用都忘了。
    2010-05-05
  • Hash算法示例應用場景解延伸探究

    Hash算法示例應用場景解延伸探究

    這篇文章主要為大家介紹了Hash算法示例應用場景解延伸探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • Git基本概述

    Git基本概述

    本文主要介紹了Git的基礎知識。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • Chrome 調試技巧(小結)

    Chrome 調試技巧(小結)

    這篇文章主要介紹了Chrome 調試技巧(小結),小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09
  • zend stdio8.0 快捷鍵匯總集合

    zend stdio8.0 快捷鍵匯總集合

    接下來小編就為大家介紹一下在Zend Stdio 8.0版本中的快捷鍵匯總。需要的朋友可以過來參考下,希望對大家有所幫助
    2013-10-10
  • Git 撤銷操作、刪除文件和恢復文件

    Git 撤銷操作、刪除文件和恢復文件

    本文主要介紹了Git撤銷操作、刪除文件和恢復文件的方法。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02

最新評論

上虞市| 安陆市| 富源县| 太和县| 察雅县| 青神县| 永济市| 汾西县| 建德市| 陆河县| 南乐县| 丹阳市| 牡丹江市| 宜昌市| 黑龙江省| 玉溪市| 博客| 和田县| 孟津县| 西和县| 榆树市| 常德市| 沈阳市| 潮安县| 万盛区| 句容市| 彰化县| 沈丘县| 义马市| 连云港市| 巧家县| 水富县| 固阳县| 淮安市| 三明市| 恩平市| 农安县| 诸暨市| 佳木斯市| 内江市| 调兵山市|