我正在使用YouTube JavaScript Player API
我想播放YouTube视频,并在特定时间结束。换句话说,youtube
视频太长,我想以编程方式播放视频的一小部分内容。
我尝试使用这两种方法
[self.inlinePlayer loadVideoById:videoId startSeconds:5.0 endSeconds:10.0 suggestedQuality:kYTPlaybackQualityAuto];
[self.inlinePlayer cueVideoById startSeconds:5.0 endSeconds:10.0 suggestedQuality:kYTPlaybackQualityAuto];
这会让视频从startSeconds
开始,但不会对endSeconds
产生任何影响。
有没有办法以编程方式执行此操作?
答案 0 :(得分:0)
查看https://developers.google.com/youtube/js_api_reference#Functions
loadVideoById({
'videoId': 'bHQqvYy5KYo',
'startSeconds': 5,
'endSeconds': 60,
'suggestedQuality': 'large'
});
答案 1 :(得分:0)
今年1月,YouTube JavaScript播放器API已发布deprecated,因此它很可能无法以您期望的方式运行。您应该使用IFrame API代替。