色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - 移動(dòng)端頁(yè)面 手機(jī)鍵盤(pán)擋住了輸入框

瀏覽:109日期:2022-11-13 17:23:08

問(wèn)題描述

正常情況javascript - 移動(dòng)端頁(yè)面 手機(jī)鍵盤(pán)擋住了輸入框

問(wèn)題javascript - 移動(dòng)端頁(yè)面 手機(jī)鍵盤(pán)擋住了輸入框

每次當(dāng)手機(jī)切換app或窗口時(shí),再回到該頁(yè)面時(shí) 第一次 點(diǎn)擊輸入框,鍵盤(pán)就會(huì)把輸入框擋住,只有第一次點(diǎn)擊會(huì)擋住。這是什么原因?qū)е碌模咳缓笪野l(fā)現(xiàn)此時(shí)頁(yè)面的滾動(dòng)條是沒(méi)有滾動(dòng)到最底部, 所以我給輸入框聚焦時(shí)綁定了個(gè)事件$(’.input’).on(’focus’, function() {

$(window).scrollTop(99999);

});但是頁(yè)面的滾動(dòng)條還是沒(méi)有滾到最底部,輸入框還是給鍵盤(pán)擋住了。

$(document) $(’body, html’) 也試過(guò)了.

問(wèn)題解答

回答1:

安卓瀏覽器在軟鍵盤(pán)彈出后不會(huì)像iOS瀏覽器那樣重新計(jì)算window的高度,所以導(dǎo)致安卓瀏覽器window的高度在軟鍵盤(pán)彈出的時(shí)候?yàn)椤败涙I盤(pán)的高度+(window的高度-軟鍵盤(pán)的高度)”;而其實(shí),此時(shí),合理的高度應(yīng)該是頁(yè)面的高度+軟鍵盤(pán)彈出的高度;就此解決方案為如下:

var winHeight = $(window).height(); //獲取當(dāng)前頁(yè)面高度 $(window).resize(function() {var thisHeight = $(this).height();if (winHeight - thisHeight > 50) { //當(dāng)軟鍵盤(pán)彈出,在這里面操作 //alert(’aaa’); $(’body’).css(’height’, winHeight + ’px’);} else { //alert(’bbb’); //當(dāng)軟鍵盤(pán)收起,在此處操作 $(’body’).css(’height’, ’100%’);} }); 回答2:

你這是底部輸入框樣式的問(wèn)題吧,試試這個(gè)上面的方法。/a/11...

回答3:

二樓正解,其實(shí)就是瀏覽器兼容性問(wèn)題

回答4:

好像沒(méi)有啥好辦法

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 国产成人精品福利站 | 夜色视频一区二区三区 | 伊人黄色片| 日韩视频免费一区二区三区 | 国产精品免费大片 | 一级毛片在线免费播放 | 九九热视频在线播放 | 国产成人精品高清不卡在线 | 久久精品国产精品亚洲 | 亚州人成网在线播放 | a毛片免费全部播放毛 | 亚洲综合久 | 在线免费公开视频 | 日韩字幕一中文在线综合 | 怡红院在线视频观看 | 国产精品国产三级国产专区5o | 亚洲欧洲小视频 | 欧美亚洲一级片 | 国产精品视频久久久久 | 免费观看成人久久网免费观看 | 91情侣高清精品国产 | 欧美激情伦妇在线观看 | 亚洲网站一区 | 国产精选经典三级小泽玛利亚 | 美女张开腿让人捅 | 日日狠狠久久偷偷四色综合免费 | 99国产精品视频免费观看 | 69交性视频 | 国产成人精品午夜免费 | 三级黄色a | 免费永久国产在线视频 | 91极品尤物| 久久怡红院国产精品 | 国产4tube在线播放 | 日本精品夜色视频一区二区 | 日本大黄网站 | 欧美在线视频二区 | 国产性较精品视频免费 | 国产成在线观看免费视频 | 黄色国产网站 | 国产成人综合洲欧美在线 |