最近在做一个视频播放的功能,要求如下: 1.实现视频的全屏播放: 2.实现视频相关信息的展示: 3.实现视频滑动上下切换效果: 肯定选择用原生组件video了,真是不用不知道,一用都是坑: 首先,组件的层级最高:编译器和真机呈现的效果完全不一样: 其次,相关需求要求很高,有些效果很难实现: 最后,组件真是太坑了,如有另一种选择,肯定不用它: 解决方案: 幸好微信提供了可以覆盖在原生组件的组件cover-view,这样能解决视频信息在组件表层的显示: 但是,cover-view又没有提供滑动事件,…