博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Js处理本地视频和第三方视频播放的问题
阅读量:6159 次
发布时间:2019-06-21

本文共 1453 字,大约阅读时间需要 4 分钟。

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>

转载于:https://www.cnblogs.com/hufa/p/5748243.html

你可能感兴趣的文章
MyBatis启动:MapperStatement创建
查看>>
调查问卷相关
查看>>
eclipse启动无响应,老是加载不了revert resources,或停留在Loading workbench状态
查看>>
1. Git-2.12.0-64-bit .exe下载
查看>>
怎样关闭“粘滞键”?
查看>>
[转]React 教程
查看>>
拓扑排序介绍
查看>>
eclipse打开工作空间(workspace)没有任务反应
查看>>
使用Sybmol模块来构建神经网络
查看>>
字符串去分割符号
查看>>
WPF中,多key值绑定问题,一个key绑定一个界面上的对象
查看>>
UML类图简明教程
查看>>
java反编译工具(Java Decompiler)
查看>>
Android开发之自定义对话框
查看>>
微信Access Token 缓存方法
查看>>
Eclipsed的SVN插件不能识别之前工作空间的项目
查看>>
Linux 查看iptables状态-重启
查看>>
amazeui学习笔记一(开始使用2)--布局示例layouts
查看>>
c#中lock的使用(用于预约超出限额的流程)
查看>>
ODI基于源表时间戳字段获取增量数据
查看>>