【发布时间】:2012-10-18 21:19:56
【问题描述】:
我有一个 html 页面,并且在我的代码中有一个指向视频的链接。我可以在打开页面后立即开始缓冲视频,并仅在视频完全缓冲时显示“播放”按钮吗?重要的是,我应该在加载该视频时通过 innerHTML() 动态放置该视频。在此之前,视频标签根本不应该出现在页面上。
【问题讨论】:
-
你也许可以破解一些可以在某些浏览器上运行的东西,但我认为该解决方案不会扩展到所有 HTML5 播放器 - 例如在忽略 preload 属性和播放的 iOS 上() 方法被忽略,除非用户操作触发了它。阅读dev.w3.org/html5/spec/media-elements.html#attr-media-preload 了解有关预加载和缓冲属性如何工作的一些基本信息。
-
不,其实一切都很简单。我尝试了videojs插件,所以我的任务现在完成了。
标签: html5-video