Youtube API getCurrentTime()以毫秒为单位?

Youtube API getCurrentTime()以毫秒为单位?,youtube,youtube-api,Youtube,Youtube Api,我正在使用Youtube API显示视频下方的字幕。无论何时停止/启动视频或移动位置,我都将使用getCurrentTime()计算时间,但它仅以整秒为单位提供值。当我想快速更改字幕时,我需要一种更精确的方法来获取时间,有没有办法以毫秒为单位获取时间?getTime()函数应该以秒为单位返回视频的当前时间,后跟毫秒,例如视频提前暂停时的2.1313131。api演示的修改代码snippit在控制台中显示了这一点。 我不确定您是否设置了任何时间间隔,或者意外地将时间转换为整数 //4。当视频播放

我正在使用Youtube API显示视频下方的字幕。无论何时停止/启动视频或移动位置,我都将使用getCurrentTime()计算时间,但它仅以整秒为单位提供值。当我想快速更改字幕时,我需要一种更精确的方法来获取时间,有没有办法以毫秒为单位获取时间?

getTime()函数应该以秒为单位返回视频的当前时间,后跟毫秒,例如视频提前暂停时的2.1313131。api演示的修改代码snippit在控制台中显示了这一点。 我不确定您是否设置了任何时间间隔,或者意外地将时间转换为整数

//4。当视频播放器准备就绪时,API将调用此函数。
函数onPlayerReady(事件){
var-videotime=0;
event.target.playVideo();
函数updateTime(){
log(player.getCurrentTime());
}
timeupdater=setInterval(updateTime,0);

}
就是这样,我在某个时候意外地将浮点值转换为int,谢谢你的提示!