jquery mobile开发移动web实战之 settimeout funcition带参数的问题
来源:互联网 发布:2016中国粮食浪费数据 编辑:程序博客网 时间:2024/04/30 08:10
由于后台的m3u8文件,需要8秒后才生成,所以,我需要手机客户端在8秒后才执行如下函数
如果使用setTimeout("generate_video_html(data)",10000) 会提示错误,所以,只能想另外 第一个办法:返回一个不带参数的Fuction, js的灵活性体现出来了。全面代码如下
做了 iphone 设置的判断
function generate_video_html(data){ var html = ""; html += '<video width="320px" poster="'+data.preview_url+'" id="myVideo" controls="controls">'; html += ' <source src="'+data.url_m3u8 +'" />'; html += '</video>'; $(".video_pane").html(html); $("#tid").val(data.tid);}
如果使用setTimeout("generate_video_html(data)",10000) 会提示错误,所以,只能想另外 第一个办法:返回一个不带参数的Fuction, js的灵活性体现出来了。全面代码如下
function _generate_video_html(data){ return function(){ generate_video_html(data); }}#调用代码if ((navigator.userAgent.indexOf('iPhone') != -1) || (navigator.userAgent.indexOf('iPod') != -1) || (navigator.userAgent.indexOf('iPad') != -1)) { setTimeout(_generate_video_html(data), 10000); }
做了 iphone 设置的判断
- jquery mobile开发移动web实战之 settimeout funcition带参数的问题
- setTimeout传递带参数的函数问题,jquery获取参数值的问题
- jquery mobile带表单参数的changePage
- 我也移动开发之jQuery Mobile
- 跨平台移动开发实战(五)------基于Jquery mobile开发UI的核心要素
- 跨平台移动开发实战(五)------基于Jquery mobile开发UI的核心要素
- 跨平台移动开发实战(五)------基于Jquery mobile开发UI的核心要素
- jQuery Mobile移动开发
- 跨平台移动开发实战(六)------Jquery mobile的动态化
- 跨平台移动开发实战(六)------Jquery mobile的动态化
- JQuery Mobile移动Web应用开发(2):开发环境搭建
- JQuery Mobile移动Web应用开发(3):Splash Screen
- 移动web前端开发研究(jquery mobile 框架)
- 基于HTML5移动Web应用开发框架 jQuery Mobile
- HTML5开发移动web应用—JQuery Mobile(1)
- HTML5开发移动web应用—JQuery Mobile(3)-列表
- HTML5开发移动web应用—JQuery Mobile(4)-事件
- 使用jQuery Mobile框架开发移动端Web App的入门教程
- jmx javadoc
- 处理图像倒影问题
- 理解嵌入式开发中的一些硬件相关的概念
- Struts2.0配置文件(web.xml) .
- 建立虚拟无限网络
- jquery mobile开发移动web实战之 settimeout funcition带参数的问题
- 16. 在新公司的悲剧开始
- 开发随笔-处理.net 多线程访问数据库问题
- F# 入门(十三):Record(记录)
- 分组背包神马的...
- 简单的XML在ASP.NET中增删改应用
- Oracle 专用术语自我理解
- 安装MySQL 4.12(完全安装,重新安装)
- Python_Python安装包下载