Javascript实现视频轮播在pc端与移动端均可


Posted in Javascript onSeptember 29, 2013

最近客户要求用Javascript实现视频轮播:

有兴趣的同学可以参开一下

下面写了一个程序实现视频轮播,pc端与移动端均可以实现,

但移动端,存在有一点bug;

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="textml; charset=UTF-8"> 
<title>Insert title here</title> 
</head> <p>视频轮播11</p> 
<div id="container"></div>
<p>视频轮播22</p> 
</body> 
<ml> 
<script type="text/javascript"> 
var index=0; 
var arr = new Array("71da9e4b6985a7b5951dd62ce7bb020d_7", "71da9e4b691a41961dcd6524593d39ee_7", "71da9e4b69efa71be86d625508ec9feb_7"); 
var container = document.getElementById("container"); 
function printPlayer(index){ 
//alert(arr.length); 
if(index>arr.length-1){ 
index=0; 
} 
//container.removeElement; 
container.innerHTML=""; 
var vid=arr[index]; 
if (navigator.userAgent.match(/iP(od|hone|ad)/i)) { 
var video = document.createElement("video"); 
video.src = "http://v.polyv.net/uc/video/getMp4?vid="+vid; 
video.onended=s2j_onPlayOver; 
//video.addEventListener('ended',j2s_onPlayOver, false); 
video.autoplay="true"; 
video.controls="controls" 
container.appendChild(video); 
}else{ 
var swf="http://player.polyv.net/player_polyv_20130926a.swf?vid="+vid; 
container.innerHTML = "<OBJECT width='600' height='375' ><PARAM NAME=movie VALUE='"+vid+"'><param name='allowscriptaccess' value='always'>" 
+"<param name='allowFullScreen' value='true' />" 
+"<EMBED src='"+swf+"' width='600' height='375' TYPE='application/x-shockwave-flash' allowscriptaccess='always' allowFullScreen='true' /></EMBED>" 
+"</OBJECT>"; 
<!-- container.innerHTML = "<OBJECT>"+swf+"</OBJECT>";--> 
} 
} 
printPlayer(index); 

/* function j2s_onplayover(){ 
index++; 
printPlayer(index); 
} */ 
function s2j_onPlayOver() { 
alert('ssss'); 
index++; 
printPlayer(index); 
} 
</script>

运行效果:
Javascript实现视频轮播在pc端与移动端均可 
Javascript 相关文章推荐
IE和Firefox在JavaScript应用中的兼容性探讨
Apr 01 Javascript
jQuery最佳实践完整篇
Aug 20 Javascript
ExtJs Excel导出并下载IIS服务器端遇到的问题
Sep 16 Javascript
Extjs4 类的定义和扩展实例
Jun 28 Javascript
js改变img标签的src属性在IE下没反应的解决方法
Jul 23 Javascript
jquery的幻灯片图片切换效果代码分享
Sep 07 Javascript
jquery分页插件jquery.pagination.js实现无刷新分页
Apr 01 Javascript
使用snowfall.jquery.js实现爱心满屏飞的效果
Jan 05 Javascript
浅析jsopn跨域请求原理及cors(跨域资源共享)的完美解决方法
Feb 06 Javascript
解决angularjs中同步执行http请求的方法
Aug 13 Javascript
JS实现倒序输出的几种常用方法示例
Apr 13 Javascript
小程序实现侧滑删除功能
Jun 25 Javascript
从jquery的过滤器.filter()方法想到的
Sep 29 #Javascript
jQuery 借助插件Lavalamp实现导航条动态美化效果
Sep 27 #Javascript
jquery $.each 和for怎么跳出循环终止本次循环
Sep 27 #Javascript
jquery ajax 调用失败的原因示例介绍
Sep 27 #Javascript
写得不错的jquery table鼠标经过变色代码
Sep 27 #Javascript
模拟jQuery中的ready方法及实现按需加载css,js实例代码
Sep 27 #Javascript
jquery ready函数、css函数及text()使用示例
Sep 27 #Javascript
You might like
收音机的保养
2021/03/01 无线电
PHP 抓取网页图片并且另存为的实现代码
2010/03/24 PHP
讲解WordPress开发中一些常用的debug技巧
2015/12/18 PHP
PHP实现仿百度文库,豆丁在线文档效果(word,excel,ppt转flash)
2016/03/10 PHP
获取Javscript执行函数名称的方法
2006/12/22 Javascript
js弹出层之1:JQuery.Boxy (二)
2011/10/06 Javascript
你必须知道的Javascript知识点之&quot;单线程事件驱动&quot;的使用
2013/04/23 Javascript
jquery插件lazyload.js延迟加载图片的使用方法
2014/02/19 Javascript
javascript中的五种基本数据类型
2015/08/26 Javascript
jquery仿微信聊天界面
2017/05/06 jQuery
vue.js 获取select中的value实例
2018/03/01 Javascript
Vue使用mixin分发组件的可复用功能
2019/09/01 Javascript
解决vant中 tab栏遇到的坑 van-tabs
2020/11/04 Javascript
[02:41]DOTA2亚洲邀请赛小组赛第三日 赛事回顾
2015/02/01 DOTA
python读文件保存到字典,修改字典并写入新文件的实例
2018/04/23 Python
解决pip install的时候报错timed out的问题
2018/06/12 Python
python读取word文档,插入mysql数据库的示例代码
2018/11/07 Python
python利用7z批量解压rar的实现
2019/08/07 Python
使用pandas实现连续数据的离散化处理方式(分箱操作)
2019/11/22 Python
浅谈python中频繁的print到底能浪费多长时间
2020/02/21 Python
Jupyter notebook如何修改平台字体
2020/05/13 Python
Python实现Keras搭建神经网络训练分类模型教程
2020/06/12 Python
Flask缓存静态文件的具体方法
2020/08/02 Python
python 如何区分return和yield
2020/09/22 Python
使用HTML5 Canvas API控制字体的显示与渲染的方法
2016/03/24 HTML / CSS
美国领先的商务贺卡出版商:The Gallery Collection
2018/02/13 全球购物
泰国时尚电商:POMELO Fashion
2020/03/11 全球购物
员工工作表扬信范文
2014/01/13 职场文书
市场营销管理制度
2014/01/29 职场文书
面试后的感谢信范文
2014/02/01 职场文书
领导干部个人对照检查材料(群众路线)
2014/09/26 职场文书
2014年财务工作总结范文
2014/11/11 职场文书
我们的节日重阳节活动总结
2015/03/24 职场文书
关于童年的读书笔记
2015/06/26 职场文书
商业计划书之服装
2019/09/09 职场文书
Python通过m3u8文件下载合并ts视频的操作
2021/04/16 Python