我在vimeo上有一个优质频道。我想在我的网站上列出一系列视频及其持续时间。他们有一个使用事件监听器的例子。但由于我对视频持续时间的简单文本输出感兴趣。那我该怎么办?
答案 0 :(得分:1)
使用Vimeo player javascript API中的getDuration()
:
player.getDuration().then(function(duration) {
// duration = the duration of the video in seconds
}).catch(function(error) {
// an error occurred
});
来源:https://github.com/vimeo/player.js/blob/master/README.md#getduration-promisenumber-error
答案 1 :(得分:0)
const iframe = document.querySelector('iframe');
const player = new Player(iframe);
player.loadVideo(123456).then(() => {
player.ready().then(() => {
player.getDuration().then((data) => console.log(data));
}).catch((err) => console.log(err));
})
答案 2 :(得分:-1)