vue-白-弾窓-ページスライド禁止/スライド開始ios禁止後スライド開始不可

1978 ワード

WeChat開発者ツール、andriod、すべて正常に使用することができて、ボスはiphoneのテストの時にスライドを禁止してからスライドを始めることができませんでした
  stopScroll () {
    let bodyScroll=function(e){e.preventDefault();};
    document.body.style.overflow = 'hidden'
    document.addEventListener('touchmove', this.bodyScroll, false)
  },
  startScroll () {
    let bodyScroll=function(e){e.preventDefault();};
    document.body.style.overflow = ''//  
    document.removeEventListener('touchmove', this.bodyScroll, false)
  },

久しぶりに調べたら、このlet bodyScroll=function(e){e.preventDefault();};同じなら
bodyScroll(event) {
    event.preventDefault()
  },
  stopScroll () {
    document.body.style.overflow = 'hidden'
    document.addEventListener('touchmove', this.bodyScroll, false)
  },
  startScroll () {
    document.body.style.overflow = ''//  
    document.removeEventListener('touchmove', this.bodyScroll, false)
  },