2017-11-18 391 views
0

其實,我想在videojs播放器中播放youtube視頻。這裏是我的代碼在videojs中播放youtube視頻的麻煩

<video 
       id="my-video" 
       class="video-js vjs-default-skin" 
       controls 
       preload="auto" 
       poster="{{ $movie_preview_image }}" 
       style="height: 550px; width: 1100px;"> 
       <source src="{{$movie->link_full_hd}}" type="video/youtube"> 
    </video> 

但它顯示了Firefox 錯誤指定「視頻/ YouTube」的「類型」的屬性不被支持。媒體資源https://www.youtube.com/watch?v=wU5XkhUGzBs負載失敗。我已經搜索過,但沒有解決方案正在工作。

在此先感謝。

回答

1

源標記中的類型字段是MIME視頻類型。這只是表示文件類型和格式的一種方式。類型的完整列表,請訪問:

類型和子類型已包括在內,「視頻/ YouTube的」不是有效的類型/子類型,這也是錯誤是什麼向你展示。

看看你想做什麼,一般來說,YouTube不支持在其他玩家中播放其視頻。如果您只是想在您的網頁上添加YouTUbe視頻,通常的方法就是使用他們的嵌入式設備。

在撰寫做的基本途徑的時候是去YouTube上的視頻,點擊共享圖標,並複製HTML5代碼,然後將該代碼粘貼到您的網站: