小程序下拉刷新iOS是实现自定义下拉刷新,安卓是整个页面下拉刷新

问题遇到的现象和发生背景

代码设置scroll- view,下拉刷新时ios能实现预期效果,安卓整个页面下拉

问题相关代码,请勿粘贴截图
  "enablePullDownRefresh": true

 <scroll-view 
      style=" height: 100%;"
      scroll-with-animation 
      refresher-threshold="45" 
      refresher-default-style="none" 
      scroll-y="true" 
      >
  onPullDownRefresh() {
    // this.refreshData()
    this.setData({
      showLoading: true
    })
    this.fetchProducts(this.data.currentCategory.secondId, true)
    this.stopPDRefresh()
  },
 stopPDRefresh: function () {
    setTimeout(res => {
      wx.stopPullDownRefresh()
      this.setData({
        showLoading: false
      })
    }, 1000)
  },

我的解答思路和尝试过的方法

设置enablePullDownRefresh为false,利用小程序scroll-view自定义下拉刷新,会造成下拉刷新后页面向上弹一下

我想要达到的结果

兼容安卓和iOS