使用@timeupdate获取视频长于和当前位置
onPlay(e) {
const wakit = e.detail.duration / 10;
const currentTime = e.detail.currentTime;
console.warn(wakit, currentTime);
for (let i = 1; i <= 10; i++) {
if (currentTime > (wakit * i) && currentTime < (wakit * i + 1)) {
console.log(`已到达${i * 10}%的位置`);
}
}
}
随机控制
const wakit = e.detail.duration / 100;
const currentTime = e.detail.currentTime;
console.warn(wakit, currentTime);
for (let i = 1; i <= 100; i++) {
if (currentTime > (wakit * i) && currentTime < (wakit * i + 1)) {
//下面的1就是控制百分比的
if (i % 1 === 0) {
console.log(`已到达${i}%的位置`);
}
}
}