文章詳情頁
javascript - 怎么判斷移動端軟鍵盤的隱藏按鈕
瀏覽:206日期: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. debian - docker依賴的aufs-tools源碼哪里可以找到啊?2. macos - mac下docker如何設置代理3. docker - 如何修改運行中容器的配置4. angular.js使用$resource服務把數據存入mongodb的問題。5. docker api 開發的端口怎么獲取?6. docker gitlab 如何git clone?7. javascript - 連續點擊觸發mouseleave事件8. docker 下面創建的IMAGE 他們的 ID 一樣?這個是怎么回事????9. docker start -a dockername 老是卡住,什么情況?10. dockerfile - 我用docker build的時候出現下邊問題 麻煩幫我看一下
排行榜

網公網安備