设置ytPlayer开始和结束时间

时间:2015-07-29 09:43:51

标签: ios objective-c youtube-api

我正在使用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产生任何影响。 有没有办法以编程方式执行此操作?

2 个答案:

答案 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代替。