首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在两个TImes之间循环播放视频

如何在两个TImes之间循环播放视频
EN

Stack Overflow用户
提问于 2015-02-16 16:11:00
回答 1查看 221关注 0票数 0

我知道视频可以在特定的时间开始,但是如何使用YouTube JavaScript接口在两个时间之间循环视频。

我搜索了谷歌和YouTube应用程序接口,但我没有找到解决方案。

例如。我想在5秒和10秒之间循环视频,我知道对于i-frame,它可以由http://www.youtube.com/embed/Nc9xq-TVyHI?start=05&end=10完成

你知道做这件事的方法吗,提前谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-02-16 16:22:30

API没有提供任何方法来实现这一点。我能想到的最简单的方法就是将YouTube视频放入网站的iframe中,并在给定的时间后让javascript重新加载iframe。当然,您必须在页面加载时启动计时器才能做到这一点。您可以使用以下代码重新加载iframe:

代码语言:javascript
运行
复制
document.getElementById('some_frame_id').contentWindow.location.reload();

这样做的主要问题是没有简单的方法来判断视频何时缓冲,因此代码可能并不总是在适当的时间重新启动视频。

如果您选择了这种方式,下面是关于如何在javascript中使用计时器的文档:http://www.w3schools.com/js/js_timing.asp

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28537020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档