使用@timeupdate获取视频长于和当前位置

onPlay(e) {
    const wakit = e.detail.duration / 10;
    const currentTime = e.detail.currentTime;

    console.warn(wakit, currentTime);

    for (let i = 1; i  (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  (wakit * i) && currentTime < (wakit * i + 1)) {
        //下面的1就是控制百分比的
        if (i % 1 === 0) {
            console.log(`已到达${i}%的位置`);

        }
    }
}

 

本站无任何商业行为
个人在线分享 » UNIAPP视频获取每个10%的位置
E-->