zhw2590582 / ArtPlayer

:art: ArtPlayer.js is a modern and full featured HTML5 video player
https://artplayer.org
MIT License
2.42k stars 260 forks source link

restart事件不会被触发 #751

Closed zijiren233 closed 2 months ago

zijiren233 commented 2 months ago
var art = new Artplayer({
    container: '.artplayer-app',
    url: '/assets/sample/video.mp4',
});

art.on('ready', () => {
    art.url = '/assets/sample/video.mp4'
    console.log("ready")
});

art.on('restart', (url) => {
    console.info('restart', url);
});

在线编辑器%3B%0A%0Aart.on(%27restart%27%2C%20(url)%20%3D%3E%20%7B%0A%20%20%20%20console.info(%27restart%27%2C%20url)%3B%0A%7D)%3B)中发现只会打印ready,而没有restart

zhw2590582 commented 2 months ago

文档写漏了,触发restart的还有一个前提是,前后两个url是不一样的:demo%3B%0A%0Aart.on(%27restart%27%2C%20(url)%20%3D%3E%20%7B%0A%20%20%20%20console.info(%27restart%27%2C%20url)%3B%0A%7D)%3B)