當(dāng)點(diǎn)擊一個(gè)input 或textare時(shí) 是怎麼觸發(fā)軟鍵盤(pán)的 預(yù)設(shè)自己就觸發(fā)了嗎?那要怎麼樣控制高度鍵盤(pán)
人生最曼妙的風(fēng)景,竟是內(nèi)心的淡定與從容!
首先js無(wú)法控製手機(jī)系統(tǒng)的軟鍵盤(pán)的高度,是因?yàn)槊總€(gè)手機(jī)廠(chǎng)商系統(tǒng)機(jī)制不同,其實(shí),應(yīng)該感覺(jué)你問(wèn)的是軟鍵盤(pán)彈出後對(duì)你頁(yè)面的佈局有影響,特別是android手機(jī),如果是這樣的話(huà),可以用$(window).resize()監(jiān)控
獲得焦點(diǎn)軟鍵盤(pán)就出來(lái)了,失去焦點(diǎn)軟鍵盤(pán)就不見(jiàn)了
很遺憾的告訴你,系統(tǒng)的軟鍵盤(pán)高度無(wú)法直接修改,相關(guān)問(wèn)題的解決方案基本上都是獲取到軟鍵盤(pán)高度之後改變頁(yè)面佈局使其向上壓縮,從而不遮擋想要展現(xiàn)的部分。