timeUpdate: function(e) {
var isReady = 1; // 是否开启可以视频快进 1 禁止开启
let that = this;
//播放的总时长
var duration = e.detail.duration;
//console.log(duration);
//实时播放进度 秒数
var currentTime = e.detail.currentTime;
var time = e.detail.currentTime.toFixed(0);
console.log(time);
// var process=currentTime/duration;
// var thepro=parseFloat(process.toFixed(2));
// console.log(thepro);
//当前视频进度
// if (currentTime ==30) {
console.log(‘当前播放时间’,currenttime);
}
}
按照官方说明是250ms触发一次,请问这个频率可以修改吗。
现在需求想在播放当前视频的第30秒触发一个事件,如果按照当前逻辑会触发4次。请问该怎么处理~~
3 个回复
小枫叶 - 外包接单加v:wlmk1234567 注明来意
你可以写一个变量,每触发一次变量++ if(变量==4){
写你的逻辑
}
这样不就行了么
Dsanys (作者)
不会飞的羊
搜索节流方法