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

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

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

 iPhone X   對(duì)于微信小程序的tabbar來(lái)說(shuō),會(huì)被底部小黑條覆蓋,需要處理,大概思路是,得到手機(jī)型號(hào)、分別判斷樣式,即可,如下:

安全區(qū)域指的是內(nèi)容可見(jiàn)區(qū)域(圖中藍(lán)色部分):

處理前后效果圖:

步驟:

1.在app.js的onLaunch函數(shù)內(nèi)調(diào)用wx.getSystemInfo,獲得手機(jī)型號(hào)(res.model),并存儲(chǔ)為全局變量:

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.在所需頁(yè)面的js文件的onLoad函數(shù)內(nèi)從全局變量里面拿出來(lái)第一步存儲(chǔ)的手機(jī)型號(hào)值,這里設(shè)置為isIphoneX:

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

3.在所需頁(yè)面的wxml里面根據(jù)手機(jī)型號(hào)是否為iPhone X 來(lái)運(yùn)用三元運(yùn)算符判斷底部的位置就可以啦:

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

已解決。

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

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

總結(jié)

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

相關(guān)文章

  • VScode敲代碼時(shí)自動(dòng)導(dǎo)入包的解決方案

    VScode敲代碼時(shí)自動(dòng)導(dǎo)入包的解決方案

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

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

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

    低版本VS項(xiàng)目在VS2019無(wú)法正常編譯的問(wèn)題

    這篇文章主要介紹了低版本VS項(xiàng)目在VS2019無(wú)法正常編譯的問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • openlayers?模仿高德箭頭導(dǎo)航路線(xiàn)圖的代碼詳解

    openlayers?模仿高德箭頭導(dǎo)航路線(xiàn)圖的代碼詳解

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

    進(jìn)制轉(zhuǎn)換算法原理(二進(jìn)制 八進(jìn)制 十進(jìn)制 十六進(jìn)制)

    進(jìn)制轉(zhuǎn)換算法原理(二進(jìn)制 八進(jìn)制 十進(jìn)制 十六進(jìn)制),以前上學(xué)那會(huì)確實(shí)學(xué)過(guò),長(zhǎng)時(shí)間不用都忘了。
    2010-05-05
  • Hash算法示例應(yīng)用場(chǎng)景解延伸探究

    Hash算法示例應(yīng)用場(chǎng)景解延伸探究

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

    Git基本概述

    本文主要介紹了Git的基礎(chǔ)知識(shí)。具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-01-01
  • Chrome 調(diào)試技巧(小結(jié))

    Chrome 調(diào)試技巧(小結(jié))

    這篇文章主要介紹了Chrome 調(diào)試技巧(小結(jié)),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-09-09
  • zend stdio8.0 快捷鍵匯總集合

    zend stdio8.0 快捷鍵匯總集合

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

    Git 撤銷(xiāo)操作、刪除文件和恢復(fù)文件

    本文主要介紹了Git撤銷(xiāo)操作、刪除文件和恢復(fù)文件的方法。具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-02-02

最新評(píng)論

美姑县| 离岛区| 普定县| 镶黄旗| 三明市| 凉城县| 中卫市| 南皮县| 万年县| 邢台市| 丽江市| 荥阳市| 太原市| 长宁县| 渝北区| 托克托县| 中超| 益阳市| 土默特左旗| 潢川县| 涿州市| 普洱| 项城市| 彰化县| 曲阜市| 中牟县| 西和县| 兴宁市| 即墨市| 安西县| 周口市| 黔西| 进贤县| 双峰县| 平湖市| 聂拉木县| 小金县| 顺义区| 岳池县| 萨嘎县| 神池县|