IOS上position:fixed和虛擬鍵盤的bug
最近在H5開發中遇到了一個很奇怪的問題,在IOS系統中,position:fixed在虛擬鍵盤出現的時候就不起做用了!安卓沒有這個問題。百度了好一會兒,也沒有什么很好很完美的解決方案。
最后的做法是判斷系統環境,如果是IOS系統,遇見這種情況,就是人工定位下,將position設置為absolute,然后計算出相應的top或者bottom。但是這個解決方案非常不完美。因為當虛擬鍵盤出現的時候,并不會影響這個窗口的尺寸,所以以后找到機會還是繼續改進呀!!!