Js处理本地视频和第三方视频播放的问题

function a(a) {
var video =$(a).attr("vid");
$(".txt").text($(a).attr("txt"));
if (video == "") {
//空值 , 不做任何处理
$("#i_video").hide();
}
else if (video.substr(0, 7).toLowerCase() == "http://") {
//是flash http地址
$("#i_video").html("<embed src=\"" + video + "\" quality=\"high\" width=\"480\" height=\"400\" align=\"middle\" allowScriptAccess=\"always\" allowFullScreen=\"true\" mode=\"transparent\" type=\"application/x-shockwave-flash\"></embed>");
}
else {
//是上传的文件
$("#i_video").html("<object classid=\"\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\" width=\"480\" height=\"400\" align=\"middle\">"
+ "<param name=\"movie\" value=\"/flvplayer.swf\">"
+ "<param name=\"BarColor\" value=\"0xffffff\">"
+ "<param name=\"FlashVars\" value=\"vcastr_file=" + video + "&amp;LogoText=&amp;BufferTime=3&amp;IsAutoPlay=1\">"
+ "<param name=\"quality\" value=\"high\">"
+ "<param name=\"allowFullScreen\" value=\"true\">"
+ "<param name=\"wmode\" value=\"transparent\">"
+ "<param name=\"loop\" value=\"true\">"
+ "<embed src=\"/flvplayer.swf\" palette=\"0x000000|0x000000\" allowfullscreen=\"true\" loop=\"loop\" flashvars=\"vcastr_file=" + video + "&amp;LogoText=&amp;IsAutoPlay=1\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"480\" height=\"400\">"
+ "</object>");
}
};
</script>

posted @ 2016-08-08 10:17  谦虚的小法  阅读(2735)  评论(0编辑  收藏  举报