文章詳情頁
javascript - 怎么判斷移動端軟鍵盤的隱藏按鈕
瀏覽:209日期:2023-05-03 18:03:41
問題描述

就是收起鍵盤的向下箭頭
忽然發現 在android上 alert(keyCode)這個按鍵是沒有code的
怎么處理
如何判斷 收起了
問題解答
回答1:同找,很久以前就碰到了這個問題,一直沒有找到比較完善的答案
回答2:當用戶呼出軟鍵盤時,頁面會觸發resize事件,頁面大小變小,高度只有原有高度減去鍵盤高度的高度,一般都小于500,同時市面上也幾乎沒有屏幕原有高度就小于500的手機,所以在resize觸發后判斷,如果document.body.clientHeight>500即視為收起軟鍵盤
這樣應該存在兼容性問題。。。。。。。。。。。。。。
回答3:android 可以監聽resize事件
var winHeight= $(window).height(); $(window).resize(function(){var thisHeight=$(this).height();if(winHeight - thisHeight >50){ $(’.form_scrollTxt’).hide(); $(’.form p’).css(’margin-bottom’,’2px’)}else{ $(’.form_scrollTxt’).show(); $(’.form p’).css(’margin-bottom’,’13px’)} });
標簽:
JavaScript
相關文章:
1. javascript - immutable配合react提升性能?2. javascript - sublime快鍵鍵問題3. css - 寫頁面遇到個布局問題,求大佬們幫解答,在線等,急!~4. 配置Apache時,添加對PHP的支持時語法錯誤5. phpstudy8.1支持win11系統嗎?6. javascript - nodejs關于進程間發送句柄的一點疑問7. javascript - 移動端上不能實現拖拽布局嗎?8. 實現bing搜索工具urlAPI提交9. Apache 已經把網站根目錄的改為allow from all了,但是服務器還是不能訪問?10. vue.js - Vue 如何像Angular.js watch 一樣監聽數據變化
排行榜

網公網安備