根据微信小程序官方文档,在video组件里面有播放到末尾时触发的事件,bindended事件,就可以在视频播放结束后做有一些事情。
1. 在 wxml 文件的video组件里面加入 bindended 事件
<video id="myVideo" src="{{videoUrl}}" binderror="videoErrorCallback" enable-danmu show-center-play-btn=\'{{false}}\' show-play-btn="{{true}}" controls autoplay object-fit="fill" //全容器填充 bindended="ended" //播放到末尾时触发 picture-in-picture-mode="{{[\'push\', \'pop\']}}" bindenterpictureinpicture=\'bindVideoEnterPictureInPicture\' bindleavepictureinpicture=\'bindVideoLeavePictureInPicture\' ></video>
2. 在 js 文件的video组件里面加入 ended 事件
// 视频结束事件 ended(e){ console.log(\'\'此播放已结束\'\'); }
请发表评论