2017-11-18 342 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代码,然后将该代码粘贴到您的网站: