您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關h5中如何處理移動端滑動卡頓的問題的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
解決方法如下:
1、ios端的-webkit-overflow-scrolling屬性可控制頁面滾動效果,設置如下實現慣性滾動和彈性效果:
body{ -webkit-overflow-scrolling: touch; overflow-scrolling: touch; overflow-y: scroll; }
2、由于盒子設置了高度100%引起的:
html,body{ height: 100%; }
將上述代碼刪除即可。
3、如果這兩種都還是不行的話,還有一種解決辦法,就是使用mui組件里面的的區域滑動組件
<div class="mui-scroll-wrapper"> <div class="mui-scroll"> <!--這里放置真實顯示的DOM內容--> </div> </div> <script> mui('.mui-scroll-wrapper').scroll({ scrollY: true, //是否豎向滾動 scrollX: false, //是否橫向滾動 startX: 0, //初始化時滾動至x startY: 0, //初始化時滾動至y indicators: true, //是否顯示滾動條 deceleration:0.0006, //阻尼系數,系數越小滑動越靈敏 bounce: true //是否啟用回彈 }); </script>
根據你的實際情況配置scroll里面的值。
注意: bounce: true這個必須為true ,如果改為false后,整個頁面就無法滑動了
感謝各位的閱讀!關于h5中如何處理移動端滑動卡頓的問題就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。