javascript - 在屏幕上自动播放 GIF 并在滚动时停止
问题描述
如何在 Gif 出现在屏幕上并在我的 React Web 应用程序中滚动时停止自动播放。帮我!我试过这个。
<GifPlayer
gif={url}
pauseRef={pause => this.pauseGif = pause}/>
这不起作用,因为单击 gif 我必须导航到另一个屏幕。因此,如果有一种方式可以让 Gif 在出现在屏幕上时自动播放并在滚动时停止,那么它会顺利运行。
解决方案
推荐阅读
- python - 如何解决使用 fmin_l_bfgs_b 后出现的“未能初始化意图(inout|inplace|cache)数组,输入不是数组”?
- flutter - 如何分享一个用 Dart 编写的闭源 Flutter 库?
- python - 在 Python 中仅获取列表的某些值
- c++ - C++20 标准::原子
- 标准::原子 .specializations - python - Python中最接近的素数
- google-cloud-platform - Cloud SQL 副本在重启/故障转移或实例增加时会发生什么情况
- r - 如何对列中的连续值求和并创建这些求和值的新列?
- java - 算法上的原始操作
- java - 为什么在 Spark/Dataproc 上运行它需要这么长时间?
- rest - 绕过阻止来自 Google App Engine 的请求的第三方 API