从函数返回持续时间

scr*_*ock 1 javascript vimeo froogaloop vimeo-player

vimeo API(with froogaloop)的一个功能是getDuration().

我正在尝试创建一个将返回持续时间的函数,但不知何故我得到了Object作为结果.Vimeo API文档未指定您应如何执行此操作.

我认为这是不正确的:

function getDuration() {
    return player.api('getDuration');
}
Run Code Online (Sandbox Code Playgroud)

这是一个例子:

http://jsfiddle.net/SeBwt/

tec*_*bar 9

getDuration() 接受一个回调函数,为您提供媒体的持续时间.

例如:

player.api('getDuration', function(dur) {
    alert(dur);
});
Run Code Online (Sandbox Code Playgroud)

演示