Skip to content

【BUG】pageScrollTo方法在h5可能造成页面卡顿 #285

Description

@Xuew2020

image
Element.scrollTop接受的是一个整数,如果赋值带有小数,会截取整数部分,如下图
image

造成卡顿的原因:
当speed是一个比较小的值时,nextTop得出的结果与top绝对值小于1,此时设置rootElement.scrollTop后实际没变化,极端情况会在同一个值循环,导致页面卡顿。

另外,同一个元素多次触发pageScrollTo方法时是否应该先清除上一次的requestAnimationFrame?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions