文章詳情頁
javascript - 怎么判斷移動端軟鍵盤的隱藏按鈕
瀏覽:127日期: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. Docker for Mac 創建的dnsmasq容器連不上/不工作的問題2. html5 - javascript讀取自定義屬性的值,有的能夠取到,有的取不到怎么回事??3. html - Python2 BeautifulSoup 提取網頁中的表格數據及連接4. python - PyCharm里的一個文件不小心忽略了wx包5. android - VideoView與百度Map沖突6. python - (2006, ’MySQL server has gone away’)7. 小白學python的問題 關于%d和%s的區別8. python - 使用eclipse運行django代碼,修改了views.py這個文件,但是瀏覽器顯示的還是原有沒修改的結果,怎么處理?9. django - pycharm 如何配置 python3 的開發環境?10. win10 Apache24+PHP8.0,Apache不能正常加載php.ini。
排行榜
