Videojs不会播放IE10 / 9/8中其他服务器的视频

时间:2013-09-05 06:31:54

标签: javascript internet-explorer

VideoJS在本地文件中播放IE10中的视频,但不在其他地方播放(VZAAR视频主机)

在控制台显示中:视频错误,[对象对象]

2 个答案:

答案 0 :(得分:3)

您确定使用的是正确的视频源网址吗?对于Vzaar托管的视频,URL的格式为:

https://view.vzaar.com/{videoID}/video

其中{videoID}是您视频的ID号。您还可以通过查看视频列表并为您正在使用的视频选择“管理”,在Vzaar上找到此网址。正确的网址是“高级视频链接”下的“视频”网址。

使用CDN版VideoJS工作代码的简单示例(替换您自己的视频的ID,高度和宽度值):

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8" />
  <title>VideoJS Vzaar playback test</title>
  <link href="http://vjs.zencdn.net/4.1/video-js.css" rel="stylesheet">
  <script src="http://vjs.zencdn.net/4.1/video.js"></script>
</head>
<body>
  <video id="testVideo"
    class="video-js vjs-default-skin"
    controls preload="auto"
    width="{videoWidth}" height="{videoHeight}"
    poster="https://view.vzaar.com/{videoID}/image">
    <source src="https://view.vzaar.com/{videoID}/video" type='video/mp4' />
  </video>
</body>

答案 1 :(得分:0)

这是服务器问题。不是八位字节流,而是视频/ mp4