摘要:微信中打開網(wǎng)頁,在中輸入數(shù)據(jù),收回鍵盤之后,點擊頁面中的按鈕沒有反應,按鈕響應錯位,其實是因為頁面沒有回到原來的位置在按鈕失去焦點的時候調(diào)用下面的方法滾動到頂部或滾到底部
ios12微信中打開網(wǎng)頁,在input中輸入數(shù)據(jù),收回鍵盤之后,點擊頁面中的按鈕沒有反應,按鈕響應錯位,其實是因為頁面沒有回到原來的位置
//在按鈕失去焦點的時候調(diào)用下面的方法 window.scrollTo(0, 0) //滾動到頂部 或 window.scrollTo(0, document.documentElement.clientHeight) //滾到底部
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/103416.html
摘要:然而,并沒有直接監(jiān)聽軟鍵盤的原生事件,只能通過軟鍵盤彈起或收起,引發(fā)頁面其他方面的表現(xiàn)間接監(jiān)聽,曲線救國。軟鍵盤收起表現(xiàn)觸發(fā)輸入框以外的區(qū)域時,輸入框失去焦點,軟鍵盤收起??梢宰屲涙I盤彈起后,讓焦點元素再次滾到可視區(qū),強迫滾到位。 前言 最近一段時間在做 H5 聊天項目,踩過其中一大坑:輸入框獲取焦點,軟鍵盤彈起,要求輸入框吸附(或頂)在輸入法框上。需求很明確,看似很簡單,其實不然。從...
摘要:問題描述使用定位的彈窗,在的系統(tǒng)里,軟鍵盤調(diào)起后,頁面整體上移,當軟鍵盤消失時,視覺上頁面已經(jīng)回到原始位置,但其實彈窗的焦點位置仍在軟鍵盤調(diào)起時的位置。 問題描述: 使用fixed定位的彈窗,在ios12的系統(tǒng)里,軟鍵盤調(diào)起后,頁面整體上移,當軟鍵盤消失時,視覺上頁面已經(jīng)回到原始位置,但其實彈窗的焦點位置仍在軟鍵盤調(diào)起時的位置。 解決辦法: 這也是參考某位大佬的解決辦法 documen...
摘要:微信版本出現(xiàn)的問題,用戶輸入時,軟鍵盤彈出。收起軟鍵盤的時候,頁面下部軟鍵盤原來位置會變成一片空白區(qū)域,頁面沒有恢復原狀。實現(xiàn)原理出現(xiàn)上述情況,手動下拉頁面,頁面會恢復正常。所以,在的事件中監(jiān)聽軟鍵盤收起,模擬手動下拉。前提,本身沒有滾動。 iphone微信6.7.4版本出現(xiàn)的問題,用戶輸入時,軟鍵盤彈出。收起軟鍵盤的時候,頁面下部軟鍵盤原來位置會變成一片空白區(qū)域,頁面沒有恢復原狀。 ...
閱讀 2159·2023-04-26 00:38
閱讀 1943·2021-09-07 10:17
閱讀 897·2021-09-02 15:41
閱讀 646·2021-08-30 09:45
閱讀 552·2019-08-29 17:25
閱讀 3220·2019-08-29 15:07
閱讀 2199·2019-08-29 12:52
閱讀 3743·2019-08-26 13:35