微信小程序禁止刷新之后蘋果端還可以下拉的問題


一、問題描述

最近在做一個小程序項目,需要禁止下拉刷新,於是在page.json里面添加了這段話

"enablePullDownRefresh":false

全局關閉下拉刷新,這段話確實禁止了下拉刷新,無論是安卓手機端還是蘋果端,但是在蘋果端卻出現了一個問題,整個頁面雖然不能下拉刷新了,但是依然還可以下拉。產品的需求不太允許我這么做,能盡量禁止下拉就禁止,不要讓放在頂部的video能夠被下拉到底部就行了。

二、解決方法

思路很簡單, 在頁面滾動的時候判斷與頂部的距離,當這個距離小於0的時候,強制性拉回頂部

onPageScroll:function(e){
  if(e.scrollTop<0){
    wx.pageScrollTo({
      scrollTop: 0
    })
  }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM