国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

uniapp開發(fā)小程序,設(shè)置iphone底部安全區(qū)域

這篇具有很好參考價(jià)值的文章主要介紹了uniapp開發(fā)小程序,設(shè)置iphone底部安全區(qū)域。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

//app.vue
//設(shè)備信息
onLaunch: async function () {
    let app = uni.getSystemInfoSync();
    console.log('設(shè)備信息', app)
    let top = app.safeArea.top //屏幕頂部安全距離
    let height = app.safeAreaInsets.bottom //屏幕底部安全距離
}

//vux 保存上面獲取到的兩個(gè)變量
this.set_top(top);
this.set_safeAreaBottom(height);
 methods: {
    ...mapActions(['setLogined', 'removeLogined']),
    ...mapMutations(['set_safeAreaBottom', 'set_top'])
  },
//vuex
const store = new Vuex.Store({
    state: {
        safeAreaBottom: 0,
        top: 0,
    mutations: {
        set_safeAreaBottom (state, data) {
            state.safeAreaBottom = data
        },
        set_top (state, data) {
            state.top = data
        },
    },
    actions: {
       ....
    }
})
//這里dom結(jié)構(gòu)我舉個(gè)例子,僅供參考
<view class="safeArea" :style="{ 'padding-bottom': `${safeAreaBottom + 114}` + 'rpx' }">
  <view class="content">
  </view>
//底部
  <view class="flex justify-around bg-white" style="width:100%;height: 100rpx;">
  </view>
</view>

上面dom結(jié)構(gòu)的,根據(jù)需求是這樣的:整個(gè)屏幕被兩個(gè)view占滿,其中底部view是固定在底部不動(dòng)的,content內(nèi)容立馬是高度盛滿剩下屏幕高度,并且overflow:scorll ; safeArea里面的動(dòng)態(tài)樣式中的safeAreaBottom是vuex保存的值,后面加的114,是底部高度再略高一點(diǎn):“100+14” ,其中14你給不給隨意。

.safeArea {
  height: 100%;
  // padding-bottom: var(--safeAreaBottom);
}

.content {
  height: 100%;
  overflow-y: scroll;
}

寫到這里就沒啦~ 手機(jī)頂部的安全距離 等有需求碰到了我再過來詳細(xì)記錄~~ 值已經(jīng)在上面獲取到了,就是vuex保存的top變量的值。文章來源地址http://www.zghlxwxcb.cn/news/detail-517768.html

到了這里,關(guān)于uniapp開發(fā)小程序,設(shè)置iphone底部安全區(qū)域的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • uniapp 打包成APP或小程序后或H5后 IOS(iphoneX機(jī)型) 底部安全區(qū)域適配(避開底部黑條虛擬鍵)

    在 manifest.json 文件的 \\\"app-plus\\\" 節(jié)點(diǎn)下添加 \\\" safearea \\\" 適配 iOS 的安全區(qū)域, \\\"background\\\" 對(duì)應(yīng)正常模式下安全區(qū)域外的背景顏色, \\\"backgroundDark\\\"對(duì)應(yīng)暗黑模式(夜間模式 / 深色模式)下安全區(qū)域外的背景顏色 APP端不使用配置,非APP端可不配置 ? 然后使用CSS常量 ? ?constant(safe-are

    2024年02月22日
    瀏覽(47)
  • uni-app底部安全區(qū)調(diào)整

    uni-app 在app端默認(rèn)為頁面底部做了安全區(qū)適配(針對(duì)iphonex以上機(jī)型)。 如果想移除這個(gè)高度,可以在 manifest.json 的app-plus節(jié)點(diǎn)下添加以下代碼 配置后需要重新編譯 注意: 不支持單個(gè)頁面移除安全區(qū),所以加此配置后需要自己為每個(gè)頁面(tabbar除外)適配安全區(qū) 除tabbar頁面外,

    2024年02月16日
    瀏覽(20)
  • uniapp中ios底部安全區(qū)域問題

    1、App:在manifest.json源碼視圖中找到app-plus,添加safearea配置 2、給page設(shè)置CSS 3、找到template.h5.html文件,給meta添加viewport-fit=cover

    2024年02月11日
    瀏覽(15)
  • 【底部消息紅點(diǎn)提示】uniapp開發(fā)小程序時(shí),使用uni.setTabBarBadge設(shè)置底部菜單的紅點(diǎn)

    【底部消息紅點(diǎn)提示】uniapp開發(fā)小程序時(shí),使用uni.setTabBarBadge設(shè)置底部菜單的紅點(diǎn)

    功能描述:無論點(diǎn)擊底部的哪個(gè)菜單欄,都可以看到第二個(gè)菜單欄下顯示的紅點(diǎn)通知。 如果只在人脈當(dāng)前頁面設(shè)置的話,當(dāng)你在第二個(gè)菜單欄的頁面中調(diào)用 uni.setTabBarBadge 方法設(shè)置紅點(diǎn)后,切換到第一個(gè)菜單欄的頁面時(shí),是無法看到第二個(gè)菜單欄的紅點(diǎn)的。 解決方法:如果希

    2024年02月12日
    瀏覽(43)
  • uniApp解決ios app真機(jī)底部安全區(qū)域(空白)問題

    uniApp解決ios app真機(jī)底部安全區(qū)域(空白)問題

    首先我們要打開項(xiàng)目中的manifest.json文件,找到開源碼視圖配置,添加和修改: 視圖如下:

    2024年01月24日
    瀏覽(27)
  • 【UniApp開發(fā)小程序】頂部導(dǎo)航欄和底部導(dǎo)航欄設(shè)置+iconfont圖標(biāo)引入

    【UniApp開發(fā)小程序】頂部導(dǎo)航欄和底部導(dǎo)航欄設(shè)置+iconfont圖標(biāo)引入

    在正式開發(fā)小程序的功能之前,首先需要確定小程序的主要框架。 我的小程序需要?jiǎng)?chuàng)建的頁面是“首頁”、“我想要”、“私信”、“我的”,“首頁”已經(jīng)存在于項(xiàng)目中,不需要重復(fù)創(chuàng)建。創(chuàng)建過程如下: 創(chuàng)建成功,不僅創(chuàng)建了 star.vue , Hbuilder 還自動(dòng)幫助創(chuàng)建了 star 文件

    2024年02月16日
    瀏覽(24)
  • 微信小程序不同機(jī)型底部安全區(qū)域問題

    微信小程序不同機(jī)型底部安全區(qū)域問題

    在微信小程序開發(fā)過程中,有些頁面底部按鈕是固定在底部的,還有如果是自定義tabbar也是需要固定在底部的,這里有兩個(gè)問題: 不同機(jī)型的底部安全區(qū)域不同,如有些蘋果手機(jī)底部有操作欄,這部分距離需要留出來否則會(huì)遮擋內(nèi)容 如果底部有固定定位元素,可能會(huì)導(dǎo)致內(nèi)

    2024年02月11日
    瀏覽(18)
  • 微信小程序 ---- iPhone X 以上機(jī)型留出底部安全距離

    微信小程序 ---- iPhone X 以上機(jī)型留出底部安全距離

    在微信小程序設(shè)計(jì)按鈕固定底部時(shí),如果在編輯器使用的模擬器是iPhone X以下的機(jī)型時(shí)沒有什么問題。 但是如果iPhone X以上的機(jī)型,會(huì)發(fā)現(xiàn)底部有黑條,會(huì)擋住按鈕,而且操作不便。 所以我們要為底部按鈕設(shè)置一個(gè)自適應(yīng)高度,當(dāng)機(jī)型為iPhone X以下或者安卓系統(tǒng)時(shí),底邊距離

    2024年02月15日
    瀏覽(20)
  • 微信小程序兼容iphone適配安全區(qū)域

    微信小程序兼容iphone適配安全區(qū)域

    背景: ? ?小程序頁面底部在ios中會(huì)有小黑條遮擋 上代碼: 項(xiàng)目描述: ? 微信小程序是通過 webview 組件嵌入H5網(wǎng)頁,需要解決適配安全區(qū)域問題。 ?首先無法在微信小程序內(nèi)做任何操作,因?yàn)?webview 添加padding-bottom樣式無效,且webView會(huì)自動(dòng)鋪滿整個(gè)小程序頁面, 需要在嵌入

    2024年04月14日
    瀏覽(25)
  • 【uniapp】uniapp設(shè)置安全區(qū)域:

    【uniapp】uniapp設(shè)置安全區(qū)域:

    一、效果圖: 二、實(shí)現(xiàn)代碼:

    2024年02月13日
    瀏覽(12)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包