javascript - 视频全屏无法检测到结束
问题描述
我有一个视频组件,它会在视频结束时触发某些功能。
默认情况下(不是全屏状态),onEnded 会正确触发。但是,在全屏状态下,我的功能不会触发。
如何在全屏视频中检测onEnded ?
<video
id={...}
poster={...}
onPlaying={...}
onEnded={() => {
// some functions while doesn't trigger in full-screen
setIsPlaying(false);
setIsEnded(true);
}}
controls={...}
>
<source src={src} />
</video>
解决方案
推荐阅读
- python - 如何在面板文件输入小部件中访问选定的文件名?
- python - 如何在 Scrapy 中修复 403 响应
- curl - 使用邮递员时发布请求中的禁止错误,但在 curl 中没有
- python - 我在将 csv 文件写入 MongoDB 时遇到问题
- java - 如何修复“您的 SQL 语法有错误”JPA 持久性
- java - java.lang.ExceptionInInitializerError 没有静态初始化器
- php - 关于sql选择和print_r数组的问题
- ios - 线程 17:致命错误:在打开发送远程通知 Swift 时的可选值错误时意外发现 nil
- android - adb:错误:无法绑定侦听器:不允许操作
- python - 提取该行的一部分,然后对其进行解析,然后用新文本对其进行更改