午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

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

瀏覽:185日期: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)文章:
主站蜘蛛池模板: 欧美极品另类 | 最新高清无码专区 | 欧美韩日国产 | 天天干在线播放 | 亚洲tv在线 | 婷婷操 | 国产va在线观看 | 99久久免费精品 | 亚洲999 | 一区二区三区在线观看视频 | 久草青青草 | 精品国产制服丝袜高跟 | 中文字幕高清在线免费播放 | 在线免费看av | 成人在线观看网址 | 亚洲免费大片 | 日本男人的天堂 | 91精品中文字幕 | 欧美一级片在线 | 免费成人高清视频 | 91精品久久久久久久久久久久 | 在线观看h| 97国产| 在线观看成人免费视频 | 无套暴操 | 色综合久久88 | 99色婷婷 | 一区二区三区在线看 | 欧美日韩视频网站 | 精品一区二区三孕妇视频 | 亚洲综合91 | 日韩在线专区 | 四虎影院免费观看 | 一季繁星越南剧在线观看免费 | 黄大色黄女片18免费 | 黄色在线观看免费 | 日韩亚洲视频 | 精品欧美激情精品一区 | www四虎com | 精品国产一区二区在线 | 中文在线字幕免费观 |