日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 芯聞號 > 充電吧
[導讀]為實現(xiàn)下拉刷新功能,大多H5框架都是通過DIV模擬下拉回彈動畫,在低端android手機上,DIV動畫經(jīng)常出現(xiàn)卡頓現(xiàn)象(特別是圖文列表的情況); mui通過雙webview解決這個DIV的拖動流暢度

為實現(xiàn)下拉刷新功能,大多H5框架都是通過DIV模擬下拉回彈動畫,在低端android手機上,DIV動畫經(jīng)常出現(xiàn)卡頓現(xiàn)象(特別是圖文列表的情況); mui通過雙webview解決這個DIV的拖動流暢度問題;拖動時,拖動的不是div,而是一個完整的webview(子webview),回彈動畫使用原生動畫;在iOS平臺,H5的動畫已經(jīng)比較流暢,故依然使用H5方案。兩個平臺實現(xiàn)雖有差異,但mui經(jīng)過封裝,可使用一套代碼實現(xiàn)下拉刷新。 MUI本身是在IOS UI的基礎上拓展Android的。所以在IOS上的適合度高于安卓。


例子:有index.html 和 list.html兩個頁面,list用于存放數(shù)據(jù),而index主要作為一個框架存放頭部和尾部。

index.html:


主頁面和子頁面解決滾動卡頓的問題


mui.init({
		????subpages:[{
		??????url:'list.html',//下拉刷新內(nèi)容頁面地址
		??????id:'haha',//內(nèi)容頁面標志
		??????styles:{
		????????top:'40px',
		????????bottom:'0px'
		??????}
		????}]??
??});




list.html


	mui.init({
				pullRefresh?:?{
		????container:"#refreshContainer",//下拉刷新容器標識,querySelector能定位的css選擇器均可,比如:id、.class等
		????down?:?{
		??????height:50,//可選,默認50.觸發(fā)下拉刷新拖動距離,
		??????auto:?true,//可選,默認false.自動下拉刷新一次
		??????contentdown?:?"下拉可以刷新",//可選,在下拉可刷新狀態(tài)時,下拉刷新控件上顯示的標題內(nèi)容
		??????contentover?:?"釋放立即刷新",//可選,在釋放可刷新狀態(tài)時,下拉刷新控件上顯示的標題內(nèi)容
		??????contentrefresh?:?"正在刷新...",//可選,正在刷新狀態(tài)時,下拉刷新控件上顯示的標題內(nèi)容
		?????callback?:show?//必選,刷新函數(shù),根據(jù)具體業(yè)務來編寫,比如通過ajax從服務器獲取新數(shù)據(jù);
		????
		????
		??}}
		????
				
				
			});
			function?show()
			{
				console.log(1);//這里用來寫邏輯,從服務器上獲取最新數(shù)據(jù)并更新
				mui('#refreshContainer').pullRefresh().endPulldownToRefresh();//下拉刷新結束之后?;氐巾敳?				
			}




Item?111111Item?2Item?3Item?1Item?2Item?1Item?1Item?9
本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關閉