0
我有一個簡單的看法,我用來測試video.js;它看起來像這樣:VideoJS的'視頻錯誤'
<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"
,我立即在控制檯中使用頁面加載(使用Chrome)時看到["Video Error", Object]
。如果我將auto
更改爲none
,則單擊播放器時會出現相同的非描述性錯誤。我無法弄清楚這個錯誤有什麼問題。
似乎沒有任何信息藏在顯示在控制檯中的對象中。就描述而言,我能找到的最好的東西是media error
。我試着用幾種不同的方法來解決文件的編碼問題,但我總是得到相同的錯誤。
有沒有人看到我錯過的觀點(或知道這個錯誤可能意味着什麼在世界上)有什麼問題?