原文:IOS微信6.7.4輸入框失去焦點,軟鍵盤關閉后,被撐起的頁面無法回退到原來正常的位置

近期在開發微信H 頁面時碰到這個問題,如圖,軟鍵盤彈起后,若原輸入框被遮擋,頁面整體將會上移,然而當輸入框失焦,軟鍵盤收起后,頁面未恢復,這也是ios的微信版本更新 . . 之后才遇到的bug。 目前的解決辦法是給輸入框 或select選擇框 添加失去焦點的事件,當輸入框失去焦點,頁面自動滾動到頂部,並且需要加定時器,否則偶爾會失效,具體代碼如下: ...

2018-11-28 10:22 0 4146 推薦指數:

查看詳情

ios瀏覽器輸入框失去焦點頁面不能回彈

問題:測試發現ios端瀏覽器中,input失焦,因軟鍵盤頂起的頁面沒有回彈到原來位置,需手動滑動一下頁面才可以恢復;android端沒有發現這個問題解決方法:當失焦頁面進行滾動: function blurFun() { setTimeout(() => ...

Fri Feb 21 04:38:00 CST 2020 0 176
ios軟鍵盤頁面抵到上面關閉軟鍵盤頁面不回彈

這個問題有時候會導致彈出確定按鈕失效等一系列問題, 解決辦法:失去焦點時將頁面滾動到底層,或者最頂部,個人看實際情況滾動到適合位置 $('input,textarea').on('blur', function () { window.scroll ...

Wed Jan 02 18:36:00 CST 2019 1 1396
h5 ios瀏覽器 input獲取焦點,收起軟鍵盤,光標錯位

整個頁面布局如下: 期望達到的結果:給外層設置fixed,使頁面在瀏覽器中固定,不會產生上下拖動的效果。 最后形成的結果是:輸入框獲取焦點輸入內容,光標錯位,導致不能選中輸入框重新獲取焦點(獲取輸入框焦點位置發生偏移); 解決方案:改變頁面的布局結構 整個頁面的最外層div使用 ...

Tue May 07 20:09:00 CST 2019 0 1383
移動端iOS中input輸入框搜索軟鍵盤出現換行而不是搜索

iOS輸入框搜索時軟鍵盤出現換行而不是搜索,而且點擊軟鍵盤完成按鈕不會執行搜索事件, 解決一,必須使用form表單提交,但是鍵盤出現搜索,ajax請求方法中得不到input的值, 解決,form表單上必須包含action屬性;action=“JavaScript:return true ...

Sat Aug 03 00:59:00 CST 2019 0 963
Android軟鍵盤彈出,覆蓋h5頁面輸入框問題

之前我們在使用vue進行 h5 表單錄入的過程中,遇到了Android軟鍵盤彈出,覆蓋 h5頁面 輸入框 問題,在此進行回顧並分享給大家: 系統:Android 條件:當輸入框在可視區底部或者偏下的位置 觸發條件:輸入框獲取焦點,彈出軟鍵盤 ...

Thu May 31 01:52:00 CST 2018 0 2310
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM