鍍金池/ 問答/HTML5  HTML/ MUI寫APP里面的滾動(dòng)插件在有很多輸入框的頁面,點(diǎn)擊輸入框后,頁面滑不上去

MUI寫APP里面的滾動(dòng)插件在有很多輸入框的頁面,點(diǎn)擊輸入框后,頁面滑不上去

MUI寫APP里面的滾動(dòng)插件在有很多輸入框的頁面,點(diǎn)擊輸入框后,頁面被鍵盤往上頂了一下后,頁面滑不上去了,看不到上面的內(nèi)容。
在ios上,退出軟鍵盤后,還可以滑上去;但是在安卓上,退出軟鍵盤,也滑不上去,必須滑到頁面的最低端,然后再往上滑,才能滑上去。

回答
編輯回答
歆久

先在body添加onresize事件監(jiān)聽軟鍵盤是否彈出,軟鍵盤彈出時(shí)mui('.mui-scroll-wrapper').scroll().element.scrollTop值會(huì)增加 但是 軟鍵盤收回該值并不能歸零 導(dǎo)致 頁面無法滑動(dòng)至最頂端,可在軟鍵盤收回時(shí)設(shè)置mui('.mui-scroll-wrapper').scroll().element.scrollTop=0;可恢復(fù)正?;瑒?dòng)。

2017年5月9日 17:52