首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VideoJS‘视频错误’

VideoJS‘视频错误’
EN

Stack Overflow用户
提问于 2013-07-23 14:45:33
回答 1查看 1.6K关注 0票数 0

我有一个简单的视图,用于测试video.js;如下所示:

代码语言:javascript
复制
<script type="text/javascript" src="~/Scripts/video.js"></script>
<link href="~/Content/video-js.css" rel="stylesheet" type="text/css">
<script>
    videojs.options.flash.swf = "video-js.swf";
</script>
<body>
    <video id="testPlayer" class="video-js" controls preload="auto"  
        poster="~/Content/images/video-js.png"
        data-setup="{}">
        <source src="<url of a .mp4 file stored in my project>" type="video/mp4" />
    </video>
</body>

在页面加载之后,我在视频播放器上看到了海报(以及播放器下面的一些元数据信息,我还没有弄清楚如何摆脱这些信息)。使用preload="auto",我可以立即看到["Video Error", Object]在控制台中加载页面(使用Chrome)。如果我将auto更改为none,则单击播放机时会得到相同的非描述性错误。我不知道这个错误有什么问题。

在控制台中显示的对象中似乎没有任何信息。就描述而言,我能找到的最好的东西是media error。我尝试过用几种不同的方式来处理文件的编码,但是我始终会遇到同样的错误。

有人认为我错过了什么错误(或者知道这个错误可能意味着什么)吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-23 15:20:50

当指定源URL时,我是这样指定的:

代码语言:javascript
复制
src="~/Content/something/place/etc.mp4"

在将该URL更改为

代码语言:javascript
复制
src='@Url.Content("~Content/you/get/the/point.mp4")'

录像装得很好。我偶然发现了一个帖子,上面提到视频标签需要一个绝对的路径,于是我尝试了一下。

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

https://stackoverflow.com/questions/17813510

复制
相关文章

相似问题

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