位置: 编程技术 - 正文

JavaScript使用DeviceOne开发实战(四)仿优酷视频应用(javascript define的用法)

编辑:rootadmin

推荐整理分享JavaScript使用DeviceOne开发实战(四)仿优酷视频应用(javascript define的用法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript用处,javascript define,javascript define,javascript decode,javascript decode,javascript definitive guide,javascript define,javascript运用,内容如对您有帮助,希望把文章链接给更多的朋友!

大家没有进行开发之前首先需要考虑系统的差异性,比如说IOS手机有没有回退键,所以在开发时一定要考虑二级解密需要有回退键,否则ios的手机就会陷入到这个页面回不去。

安卓系统有回退键,针对这个情况需要要求用户在3秒钟之内连续按回退键两次才退出系统,以此防止用户误按回退键,具体代码实现如下:

仿优酷视频实现了四个主界面,页面之间可以通过左右滑动页面来切换页面,也可以通过点击底部按钮实现页面间的切换,并且底部按钮的颜色也会随着页面的切换而改变。此功能通过slideview组件实现,效果图片如下:

底部变化:

代码实现如下:

首页海报之间的切换和页面间切换类似,但海报间切换还实现了自动定时切换的功能,每三秒钟切换一次,时间控制由do_timer来实现,在使用这个组件时,时间段不能是,否则ios系统将会有不兼容的问题,图片及代码如下所示:

图片:

代码:

点击主界面的左上角的下载按键后,进入下载界面,点击下载后应用将从网上下载另个图片的海报来取代原海报,下载的进度通过进度条来显示,下载功能通过http组件的download方法实现,进度条通过do_progressbar组件实现,其效果图及代码实现如下:

效果:

代码:

JavaScript使用DeviceOne开发实战(四)仿优酷视频应用(javascript define的用法)

右上角有三个按钮点击左数第一个按钮之后将弹出一个查找界面,查找界面的搜索框由textfield组件实现。

点击第二个按钮之后将弹出扫描二维码的界面,该界面实现了扫描二维码的功能,成功之后提示用户扫描成功,二维码由do_BarcodeView组件实现,实现图片和实现代码如下所示:

代码:

点击第三个按钮之后,界面将弹出一个图片,再按一次该按钮后,图片消失,效果如下:

视频播放功能

点击首页的任意一张海报就进入到视频播放界面,点击播放按键后将播放视频,此功能由do_VideoView组件实现,效果和代码实现如下:

代码:

点击“戳一下,你喜欢看的都在这里了”按钮,主页面会直接跳到订阅页面。此功能的实现依赖于页面之间的数据交换,利用page组件在index页面的逻辑代码中定义一个event1事件,在shouye页面的逻辑代码中调用page组件的fire函数来触发event1事件。

效果图如下:

逻辑代码如下:

index页面:

以上所述就是小编给大家介绍的JavaScript使用DeviceOne开发实战(四)仿优酷视频应用,希望大家喜欢。

js文本框输入内容智能提示效果 本文实例讲述了js文本框输入内容智能提示效果代码。分享给大家供大家参考。具体如下:运行效果截图如下:大体思路:1.监听文本框事件。这里是用

JavaScript如何禁止Backspace键 今天在IE浏览器下发现,当把使用readonly="readonly"属性将文本框设置成只读inputtype="text"readonly="readonly"/时有一个奇怪的问题:如果光标进入只读文本框,

javascript实现获取浏览器版本、浏览器类型 从网上找到一段使用JavaScript判断浏览器以及浏览器版本的比较好的代码,在此记录一下:scripttype="text/javascript"varSys={};varua=navigator.userAgent.toLowerCase();vars

标签: javascript define的用法

本文链接地址:https://www.jiuchutong.com/biancheng/387075.html 转载请保留说明!

上一篇:jQuery实现为控件添加水印文字效果(附源码)(jquery控制元素的显示与隐藏)

下一篇:js文本框输入内容智能提示效果(js文本框只能输入字母)

  • 什么时候确认应收股利
  • 增值税抵扣可以跨月吗
  • 开票地址开错有什么后果
  • 金税盘维护费全额抵扣冲减的管理费用怎样结转
  • 有哪些扣除项目可以抵扣
  • 公司电子承兑汇票
  • 外购低值易耗品可以抵扣进项税额吗
  • 免税发票可以入账吗
  • 2017年消费税税率
  • 跨月预缴如何做账
  • 安装费的税费的会计分录
  • 融资租赁的利息可以税前扣除吗
  • mac app store一直转圈圈
  • 姑娘果的功效与作用百度百科
  • mac废纸篓彻底删除
  • 如何彻底关闭电脑右下角弹窗
  • 电脑怎么备份系统win7
  • 对外投资收益要交税吗
  • 没进项能开销项吗
  • windows11怎么设置默认应用
  • thinkphp怎么用
  • linux系统的介绍
  • 经营性流动负债计算公式
  • 代理公司变更收费标准
  • 建筑业预缴企业所得税税率
  • html页面中利用______标签可引入jquery库
  • php中meta
  • 公司以知识产权出资纳税筹划
  • 其他应收个人贷方余额表示什么意思
  • 视频监控智能化应用
  • 夫妻房子归属权问题
  • 小程序自定义tabbar创意动画
  • php编程获取音频信息
  • 将预收款冲抵前欠货款会计分录
  • 数学建模心态崩了
  • 大数据投资发展有限公司
  • 如何在idea上运行python
  • 财产赔偿账务处理办法
  • 餐厅如何计提固定成本
  • php使用while循环计算1到100的和
  • 建筑业如何开票
  • 物业费少交点,有什么理由
  • 个人对公付款
  • 服务业折旧费怎么计算
  • 织梦文章标题显示不全
  • 新准则委托代建会计处理
  • 一次性发放年终奖金怎么扣除个人所得税144000有何意义
  • 收到费用报销单据应该怎么记账?
  • 关联企业借款费用
  • sql server 2012安装无网络可以OK?
  • sql2008降级2005
  • 小规模未开票收入按1%还是3%
  • 购买原材料没有发票能入库吗
  • 出口货物预收账款分录
  • 本月损益类未结转为零的一级科目怎么操作
  • 承兑汇票利息分录
  • 事业单位财政直接支付购置固定资产
  • 库存和结存
  • 印花税的计入科目有哪些
  • 公司的软件服务器设置什么意思啊
  • 装修费用一次性摊好还是分期好
  • 什么是企业管理的基础工作
  • 苗木免税发票可以开专票吗
  • sql语句实现分页
  • mysql配置怎么调出来
  • 注册表隐藏桌面图标
  • 尽量别熬夜
  • windows8怎么设置
  • win8.1 升级
  • windows xp登录无法进入桌面
  • win7为什么不能设置滑动关机
  • win7和vista的区别
  • linux无法登陆
  • data.table
  • windows批量处理命令
  • javascript 日期运算
  • jquery控制元素的显示与隐藏
  • 增值税纳税申报时间
  • 河北保定地税局官网
  • 国税实名制信息采集
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设