在videojs中播放youtube视频的麻烦
问题描述:
其实,我想在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负载失败。我已经搜索过,但没有解决方案正在工作。
在此先感谢。
答
源标记中的类型字段是MIME视频类型。这只是表示文件类型和格式的一种方式。类型的完整列表,请访问:
类型和子类型已包括在内,“视频/ YouTube的”不是有效的类型/子类型,这也是错误是什么向你展示。
看看你想做什么,一般来说,YouTube不支持在其他玩家中播放其视频。如果您只是想在您的网页上添加YouTUbe视频,通常的方法就是使用他们的嵌入式设备。
在撰写做的基本途径的时候是去YouTube上的视频,点击共享图标,并复制HTML5代码,然后将该代码粘贴到您的网站: