requestAnimationFrame 切换页面时, 之前定时的内容还会继续执行.

所以 要注意处理动画函数内容,否则会出现死循环.

 

遇到的问题:

我在两个页面都有使用 requestAnimationFrame 加载动画,所以排查的时候花了不少时间,  要是你只有一个动画函数的话, 排查应该没有那么复杂

第一个页面写了一个旋转角度矫正的动画, 然后去到下一个页面就一直报错,

requestAnimationFrame 切换页面问题

 

 

 

requestAnimationFrame 切换页面问题

requestAnimationFrame 切换页面问题

 

 

 

解决:

 

 

 requestAnimationFrame 切换页面问题

 

 

 

注意:

每次使用完后 ,最好还是要停止掉这个函数.

window.cancelAnimationFrame(this.AnimationID)

requestAnimationFrame 切换页面问题

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
  • 2021-07-11
  • 2021-12-03
  • 2022-12-23
  • 2022-01-18
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-06
  • 2021-08-05
  • 2022-02-08
  • 2021-05-17
  • 2021-11-14
相关资源
相似解决方案