1、背景?
需求背景 :
? ? 開發(fā)了一個類似問卷星的問卷系統(tǒng)并重構(gòu)的項目,開始開發(fā)的?PC 端,其中最頭疼的一點無非就是 IE 瀏覽器的兼容適配性問題;
? ? 再之后項目經(jīng)理要求同步進行開發(fā)?移動端?,簡單的說就是寫 H5 頁面,到時候會內(nèi)嵌在 App 應(yīng)用或 小程序 里,剛開始都是在 Edge 瀏覽器?模擬器?里面進行的開發(fā)測試,因為自己也是頭一次開發(fā)移動端的項目,所以沒啥經(jīng)驗( 后來知道了就是要盡量避免使用 fixed 定位,因為 IOS 會有兼容性問題),但是沒辦法,項目內(nèi)已經(jīng)有好多地方都使用了 fixed 的 固定定位,因此也就導(dǎo)致了,項目開發(fā)完使用 Jenkins 打包部署上線后,在 IOS 系統(tǒng)的蘋果真機上面測試時,就遇到了各式各樣的奇葩問題。。
? ? 首當(dāng)其沖,也是最大的問題就是 :
? ? ? ? 1、當(dāng) input 輸入框聚焦調(diào)用起?軟鍵盤?輸入完內(nèi)容之后,也就是軟鍵盤收起來后,整個頁面布局排版樣式啥的都亂了,而且當(dāng)你想再次選中輸入框時,發(fā)現(xiàn)選不中了,其實是此時整個頁面都已經(jīng)掉下來一塊了,再想選中聚焦的話,就要往上面點擊一下才行。。文章來源:http://www.zghlxwxcb.cn/news/detail-655096.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-655096.html
到了這里,關(guān)于項目難點:解決IOS調(diào)用起軟鍵盤之后頁面樣式布局錯亂問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!