【问题标题】:Html5 Video Player is not working in SafariHtml5 视频播放器在 Safari 中不起作用
【发布时间】:2016-10-04 07:16:53
【问题描述】:

我正在使用<video> 实现视频播放器。这适用于 Chrome、Firefox 和 Internet Explorer,但不适用于 Safari。

$("#vdsourceVideoPath").attr("src", "http://localhost:3000/Documents/upc and shelf info_0001.mp4");
var player = document.getElementById('vdTrainingVideoPlayer');
player.load();
player.play();
<video id="vdTrainingVideoPlayer" class="vdTrainingVideoPlayer" controls="controls" autoplay="autoplay">
  <source id="vdsourceVideoPath" src="" type="video/mp4" />
</video>

player.load()player.play() 方法在 Safari 中出现错误。

【问题讨论】:

  • "正在给出错误" — 而且您认为不值得一提错误消息所说的内容?!
  • 您可以只使用 YouTube 或类似的东西,然后使用嵌入代码。哪个可以跨浏览器使用
  • @Quentin 先生,它没有给出任何错误,只是无法正常工作。就是这样。
  • @M_Griffiths 先生,请您提供代码或链接。提前致谢。
  • @AbhishekSingh — 如果它没有给出任何错误,你为什么说“player.load() 和 player.play() 方法在 Safari 中出现错误”。有问题吗?

标签: javascript html5-video


【解决方案1】:

您可以使用 YouTube 播放器 使用 youtube 网站查找您想要的视频 点击视频下方的“分享”按钮 点击他们显示给您的链接旁边的“嵌入”按钮 复制给出的 iframe 代码并将其粘贴到您网页的 html 中。

看看这个link

这篇文章很好地介绍了实现一个 html5 视频播放器 http://www.creativebloq.com/html5/build-custom-html5-video-player-9134473

【讨论】:

  • 这没有提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方留下评论。 - From Review
  • 是的,我知道它没有,但是操作确实要求提供链接,所以这就是他们得到的。老实说,这个论坛里的人太粗鲁了。
猜你喜欢
  • 2015-12-14
  • 1970-01-01
  • 1970-01-01
  • 2021-02-02
  • 2018-08-16
  • 1970-01-01
  • 2015-06-23
  • 2016-02-23
相关资源
最近更新 更多