2016-10-04 49 views
-1

我正在使用<video>实现视频播放器。这可以在Chrome,Firefox和Internet Explorer中使用,但不适用于Safari。Html5视频播放器在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中的错误。

+0

“是给错误”的 - 你不认为这值得一提的**什么错误消息说** ?! – Quentin

+0

你可以使用YouTube或类似的东西,然后使用嵌入代码。这将工作跨浏览器 –

+0

@Quentin先生它没有给出任何错误,它只是不工作。而已。 –

回答

-2

您可以使用YouTube播放器 使用YouTube网站找到你想要 点击视频下方的“分享”按钮,视频 点击旁边的“嵌入”按钮,他们告诉你 复制iframe代码的链接给出并粘贴到您的网页的HTML。

看看这个link

本文给出了一个良好的运行,通过实现HTML5视频播放器 http://www.creativebloq.com/html5/build-custom-html5-video-player-9134473

+0

这不提供问题的答案。要批评或要求作者澄清,请在其帖子下方留言。 - [来自评论](/ review/low-quality-posts/14089147) – VDWWD

+0

是的,我知道它没有,但是运营商确实要求链接,所以这就是他们得到的。诚实的人在这个论坛上如此粗鲁。 –

相关问题