需求:想要获取video的时长,但是使用
const ele = document.getElementById('player');
const time=ele.duration
得到的结果不稳定 有时候会拿到时长,有时候是NAN
解决方案:
在componentDidMount里面对监听进行注册
当视频加载完成 就可以拿到视频时长了
其他的事件监听可以参考这个方式,下面是一些video的其他监听事件(不全)
需求:想要获取video的时长,但是使用
const ele = document.getElementById('player');
const time=ele.duration
得到的结果不稳定 有时候会拿到时长,有时候是NAN
解决方案:
在componentDidMount里面对监听进行注册
当视频加载完成 就可以拿到视频时长了
其他的事件监听可以参考这个方式,下面是一些video的其他监听事件(不全)