gpt4 book ai didi

javascript - 为什么 Web Animation API reverse() 会导致我的动画跳跃?

转载 作者:行者123 更新时间:2023-12-02 20:56:24 24 4
gpt4 key购买 nike

Docs everywhere假设在动画播放时调用 reverse() 与将 playbackRate 设置为 -1 相同,但是当 reverse() 时我的动画会疯狂跳跃> 被使用。 playbackRate 工作正常。我真的很想使用 reverse() 因为它与状态无关,但我担心我不理解它。

我在这里有一个关于codesandbox上旋转方 block 的小例子:

https://codesandbox.io/s/small-browser-1bkdt?file=/src/index.js

我做错了什么还是reverse()没那么简单?

更新:

  • 这可能是 Codesandbox 的错误,因为 this fiddle @Kaiido 的作品很好。

  • 我使用的是 Firefox 75.0 和 MacOS。 Chrome 似乎运行良好。

最佳答案

this codesandbox issue可以清楚地看出,可以通过在 sandbox.config.json 中禁用“无限循环保护”来解决跳跃行为。在元素开始完美运行之前,我还必须 fork 该元素。这可能不是 Firefox 的问题。

关于javascript - 为什么 Web Animation API reverse() 会导致我的动画跳跃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61472983/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com