我有一段HTML视频代码,但它没有打开所有设备,我怎么能为所有视频制作?
$files = glob("www/$lnk/*.{mp4,flv,mkv,avi,rmvb,MP4,FLV,MKV,AVI,RMVB}", GLOB_BRACE);
sort($files);
$S = '"';
$i = -1;
$first = basename($files[0]);
foreach ($files as $filename) {
$vName = basename($filename);
$fName = basename($filename,'.mp4');
$fName = basename($fName,'.flv');
$fName = basename($filename,'.avi');
$fName = basename($filename,'.MP4');
$fName = basename($fName,'.FLV');
$i++;
echo"
<div onclick=$S chkListImg('$i'); $('#videoCont').html('<video autoplay controls width=100% height=100% src=www/$lnk/$vName/></video>'); $('.downBtn').attr('id','$vName'); $S id='playListImg' class='$vName' name='playListImg' title='$fName'>
<img name='topicListImg' border='0' src='pictures/$img' style='width:100%; height:100%; box-sizing:border-box; border:0px solid #ff1300;' />
</div>
";
}
我试图为{mp4,flv,mkv,avi,rmvb,MP4,FLV,MKV,AVI,RMVB}添加新内容,但它也无效!
答案 0 :(得分:1)
HTML 5支持mp4,webm,ogg格式覆盖所有设备..
您可以使用此代码来支持as,
if(this.video.canPlayType("video/mp4")){
this.video.src="video/filename.mp4";
}else if(this.video.canPlayType("video/webm")){
this.video.src="video/filename.webm";
}else{
this.video.src="video/filename.ogg";
}
您可以参考W3schools了解更多关于此视频等的内容。
https://www.w3schools.com/html/html5_video.asp https://www.w3schools.com/tags/av_met_canplaytype.asp
答案 1 :(得分:-1)
paper-dropdown-menu.html
我已经得到了这个,但它仍然不支持所有内容