我被正式困住了,我之前已经做过几次了,但是这次我遇到了一个我无法弄清的错误。
所以基本上,我的页面中有以下代码...
<video id="youtube1" width="640" height="360">
<source src="http://youtube.com/embed/Hr2Bc5qMhE4" type="video/youtube" >
</video>
然后在我的标题中,
$(document).ready(function($) {
$('video').mediaelementplayer();
});
我已经链接了样式表,jquery和javascript文件,那里没有问题。
所有文件都已上载到服务器并进行了检查和再次检查。
但是当我加载页面时,出现以下错误...
Specified "type" attribute of "video/youtube" is not supported. Load of media resource http://youtube.com/embed/Hr2Bc5qMhE4 failed.
我的.htaccess包含我认为需要的所有添加类型
AddType video/x-flv .flv
AddType video/mp4 .mp4
AddType video/ogg .ogv
AddType video/webm .webm
AddType application/x-mpegurl .m3u8
最佳答案
我遇到了同样的错误:“不支持“视频/ youtube”的指定“类型”属性。媒体资源http://youtube.com/embed/Hr2Bc5qMhE4加载失败。”
脚步:
1)我已经使用“https://github.com/johndyer/mediaelement/”链接下载了最新的中介元素。
2)mediaelement下载的文件夹我已经搜索了“flashmediaelement.swf”。
3)将此文件添加到项目文件夹中。
4)清除浏览器缓存,然后运行您的项目。
关于jquery - 与YouTube一起嵌入的媒体无法正常工作-错误:不支持 “type”的指定 “video/youtube”属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24128334/