使用 YouTube API 播放具有开始和结束时间的 YouTube 视频



我正在尝试弄清楚如何为如下所示的嵌入式YouTube视频设置自定义开始和结束时间:

https://youtube.googleapis.com/v/BmOpD46eZoA%26start=36%26end=65

但是,上述链接在Safari浏览器中无法正常工作。任何人都可以建议如何使其适用于 Safari 浏览器?

您的问题出在"?"和"&"。

https://www.youtube.com/v/BmOpD46eZoA?start=36&end=65

http://www.youtube.com/embed/BmOpD46eZoA?start=36&end=65 

只是工作正常。

你应该试试

https://www.youtube.com/embed/-ZWGpOSS6T0?start=130&end=144&version=3

您首先要做的当然是获取您希望嵌入式视频开始的特定时间以及您希望它结束的特定时间。然后将它们转换为秒。假设您只想嵌入从 02:16 到 02:58 的视频部分。

以秒为单位,您的开始时间为 ( 2 * 60 ) + 16 = 136,结束时间为 ( 2 * 60 ) + 58 = 178。

接下来,从 Youtube 视频中获取嵌入代码,并将以下参数附加到嵌入代码中的视频 URL:

?start=[your_start_time]&end=[your_end_time]&version=3

将 [your_start_time] 和 [your_end_time] 替换为实际开始和结束时间(以秒为单位),以便嵌入代码如下所示:

在此处阅读更多内容,如何嵌入或链接到 YouTube 视频的特定部分

试试这个链接,一定有帮助

https://www.youtube.com/v/BmOpD46eZoA?start=36&end=65&version=3

相关内容

  • 没有找到相关文章

最新更新