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

【微信小程序】底部彈窗固定定位fixed+textarea,導(dǎo)致的adjust-position在安卓手機(jī)失效問題

這篇具有很好參考價值的文章主要介紹了【微信小程序】底部彈窗固定定位fixed+textarea,導(dǎo)致的adjust-position在安卓手機(jī)失效問題。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

安卓手機(jī)測試時候發(fā)現(xiàn),fixed固定定位導(dǎo)致鍵盤彈出時,textarea無法正常被頂上去。

然后我就嘗試了第二種方法用scroll-view將高度設(shè)置為100vh時,將頁面保持在視口高度,這個時候發(fā)現(xiàn)不管是彈窗是fixed還是absolute都無法讓安卓手機(jī)的鍵盤彈出時textarea頂上去

最后我用了最后一種辦法,有需要可以看一下

對于底部彈出的組件我把它高度設(shè)置為正常高度+鍵盤高度,至于鍵盤高度則去監(jiān)聽鍵盤的彈出從而獲取鍵盤高度,至于鍵盤高度變化這部分的動畫效果用transition:all 100ms;文章來源地址http://www.zghlxwxcb.cn/news/detail-802544.html

//popup是我自己寫的底部彈出組件,可以自己寫一個
//keyboardHeight為鍵盤高度
<popup bindblanktap='tapMask' popHeight="{{426+keyboardHeight}}rpx" wx:if='{{showFloatInput}}' id='popup'>
     <view class="textarea">
     //adjust-position鍵盤彈起時,是否自動上推頁面,將他設(shè)置為false
      <textarea show-confirm-bar='{{false}}' style="height: 160rpx;" focus="{{textarea_focus}}" class="" adjust-position="{{false}}" value="{{inputvalue}}" placeholder="{{placeholder}}" placeholder-style="color:#bbb; padding-top:10rpx" bindinput="onTextareaInput" bindkeyboardheightchange="bindkeyboardheightchange"></textarea>
    </view>
</popup>



//監(jiān)聽鍵盤
bindkeyboardheightchange: function (e) {
      var that = this;
      let keyboardHeight = e.detail.height;
      that.setData({
        keyboardHeight: (keyboardHeight * 750 / wx.getSystemInfoSync().windowWidth) 
      });
},

到了這里,關(guān)于【微信小程序】底部彈窗固定定位fixed+textarea,導(dǎo)致的adjust-position在安卓手機(jī)失效問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 微信小程序布局固定底部且不隨頁面滑動(帖子評論)

    微信小程序布局固定底部且不隨頁面滑動(帖子評論)

    ?博主介紹: 本人專注于Android/java/數(shù)據(jù)庫/微信小程序技術(shù)領(lǐng)域的開發(fā),以及有好幾年的計算機(jī)畢業(yè)設(shè)計方面的實戰(zhàn)開發(fā)經(jīng)驗和技術(shù)積累;尤其是在安卓(Android)的app的開發(fā)和微信小程序的開發(fā),很是熟悉和了解;本人也是多年的Android開發(fā)人員;希望我發(fā)布的此篇文件可以幫

    2024年04月22日
    瀏覽(58)
  • 在微信小程序使用fixed布局固定input 輸入框,iPhone ios系統(tǒng)無法獲取焦點問題解決。

    在微信小程序使用fixed布局固定input 輸入框,iPhone ios系統(tǒng)無法獲取焦點問題解決。

    問題 微信小程序 是fixed布局后 ios版本 input 輸入框 無法選中 但是長按可以獲取焦點 。 解決 查看微信小程序開發(fā)文檔 對input的介紹 https://developers.weixin.qq.com/miniprogram/dev/component/input.html 發(fā)現(xiàn)了 always-embed 屬性 強(qiáng)制 input 處于同層狀態(tài),默認(rèn) focus 時 input 會切到非同層狀態(tài) (僅在

    2024年02月12日
    瀏覽(23)
  • 微信小程序WeUI中half-screen-dialog底部彈窗相關(guān)問題

    微信小程序WeUI中half-screen-dialog底部彈窗相關(guān)問題

    需求: 如圖需要從頁面底部彈出一個彈框,彈框里的內(nèi)容超出最大高度時,可以滾動。 問題: 原生的組件關(guān)閉圖標(biāo)在左側(cè),需要通過樣式改到右側(cè) 原生的組件底部有footer按鈕區(qū)域,需要通過樣式隱藏掉 在彈框里使用區(qū)域滾動通過scroll-view 設(shè)置縱向滾動并給最大高度 設(shè)置

    2024年02月04日
    瀏覽(30)
  • 微信小程序頁面-篩選欄固定定位,以及使用Vant中TreeSelect控件遇到的問題

    微信小程序頁面-篩選欄固定定位,以及使用Vant中TreeSelect控件遇到的問題

    ?布局思路: ??????? 1、頂部是狀態(tài)欄,接著篩選欄。 ??????? 2、點擊【選擇年份】和【選擇月份】,會從底部彈出picker;點擊【篩選】,則會出現(xiàn)遮罩層,并顯示側(cè)邊導(dǎo)航(會議類型篩選項),和按鈕。 ?????? 3、 因篩選項也要固定定位,接在狀態(tài)欄下面,因此可

    2024年02月13日
    瀏覽(35)
  • 微信小程序文本輸入<textarea/> 詳解

    微信小程序文本輸入<textarea/> 詳解

    也許你迷茫,但是我想說,在你迷茫的同時,保持本心,過好今天就好。 在微信小程序開發(fā)中,input 用來實現(xiàn)文本輸入,是單行的,textarea是多行的輸入實現(xiàn) 1 基本使用 基本效果就是顯示了一個多行的文本輸入框。 placeholder 輸入框為空時的占位符 auto-focus 自動聚集,拉起鍵

    2024年02月09日
    瀏覽(94)
  • 關(guān)于微信小程序 textarea 遇到的坑

    1、獲取到焦點 鍵盤彈出時 頁面上拉 ? ? ? ? 解決方法 ? ? ? ? 設(shè)置adjust-position為false ? ? ? ? 參考官網(wǎng):textarea | uni-app官網(wǎng)?textarea的abjust-position屬性???????? ????????例子: 注意加: 2、鍵盤彈出的時候去掉 鍵盤上方完成“按鈕那一欄 ????????解決方法 ? ?

    2024年02月15日
    瀏覽(23)
  • 微信小程序textarea 鍵盤彈起擋住了輸入框?

    微信小程序textarea 鍵盤彈起擋住了輸入框?

    問題: 開發(fā)微信小程序中頁面底部用到了textarea 當(dāng)輸入內(nèi)容時鍵盤擋住了(ios中無測試到問題,此問題發(fā)現(xiàn)在安卓華為手機(jī)中) 解決方案: 首先通過官網(wǎng)api查看參數(shù)設(shè)置 如下圖設(shè)置 ? ?此設(shè)置在ios系統(tǒng)中可以正常使用,但安卓機(jī)中發(fā)現(xiàn)并未有效果,既然原有屬性無法實現(xiàn),

    2024年02月11日
    瀏覽(26)
  • 蘋果手機(jī)微信小程序fixed失效問題記錄

    遇到個奇怪的問題,在微信小程序頁面中添加一個底部固定按鈕,設(shè)置樣式為fixed,結(jié)果在iphone11上會失效,即按鈕會跟著頁面布局移動,修改過程在此記錄一下,遇到相同問題的朋友可以看下是否你也是相同問題。 手機(jī)版本: iphone 11? 重現(xiàn)代碼: index.wxml文件內(nèi)容: index.

    2024年02月09日
    瀏覽(23)
  • 微信小程序textarea的placeholder的行高怎么修改

    微信小程序textarea的placeholder的行高怎么修改

    目前不支持修改行高。如果你的內(nèi)容設(shè)置了行高但是placeholder沒有行高會導(dǎo)致輸入內(nèi)容的時候感覺不是對齊的,想要解決這個問題怎么辦呢/ 我們可以自己寫個text假裝是placeholder的內(nèi)容。然后textarea獲取焦點輸入內(nèi)容的時候就不顯示這個text的內(nèi)容。

    2024年02月02日
    瀏覽(21)
  • 微信小程序?qū)崿F(xiàn)底部操作欄

    微信小程序?qū)崿F(xiàn)底部操作欄

    底部操作欄實現(xiàn)功能:懸浮于頁面底部。 底部操作欄會遮擋頁面底部一部分的內(nèi)容,可以通過給這部分內(nèi)容設(shè)置和底部操作欄一樣高度的 padding-bottom 來解決。

    2024年02月15日
    瀏覽(23)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包