为了账号安全,请及时绑定邮箱和手机立即绑定

类似苹果官网,使用滚轴事件控制视频播放

类似苹果官网,使用滚轴事件控制视频播放

慕哥9229398 2018-12-11 13:25:38
苹果官网的效果 网址:https://www.apple.com/homepod/完成的效果:滚动滚轴播放相同比例时间的视频,向上滚动倒播视频。目前碰到的问题是 只有一下下滚动滚轴才可以完成这个效果,如果一下滚动很长滚动的时间就没有设置的那么长了。还有就是向上滚动的问题,video现在没有倒播API,不知道怎么实现。使用 video.currentTime 可以解决这两个问题,但是就没有平滑的播放效果了。求救各位大神~~下面是我做的的demo和代码,demo页面打开控制台可以看到滚动信息。DEMO: http://blog.isnomo.com/airpro...代码:
查看完整描述

1 回答

?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

就我访问到的苹果首页的这个效果,并不是用视频来做的。
而是用transform: translate3d+canvas来做的。
transform 只是起到一个调整视角的辅助作用,
主要还是通过canvas生成一系列的图像,通过判断滚动条位置去分别显示,形成逐帧动画的效果。

https://img1.sycdn.imooc.com//5c3875a50001e46f09660466.jpg

查看完整回答
反对 回复 2019-01-11
  • 1 回答
  • 0 关注
  • 710 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信