嗨客手机站:值得大家信赖的手机软件游戏站! 最新游戏 | 最新软件 | 游戏更新 | 软件更新 | 下载排行 | 评分排行 | 最新合集 | 合集排行

关注嗨客手机app

礼包、游戏、app应有尽有

您的位置:首页手机软件软件教程 → 吴亦凡入伍广告是用什么软件做的 H5技术怎么实现
逻辑就是只要有视频播放的时候,这个事件就会不断地被触发。当有了播放时间(currentTime>0)了,就说明已经播放过了,然后暂停它。等着再次被play();

吴亦凡入伍广告是用什么软件做的 H5技术怎么实现[多图]图片7

兼容android尝试能不能只需要一次滚屏事件就完成这个交互,不过又掉进android里面的touchmove、touchend的坑里。


总结Android下

一、不能存在两个初始化的video,会报错

二、没有用户主动触发行为,play()执行是无效的,但在该视频在已经被播放的情况下是可以不用用户主动触发直接Play()是可以的(必须是已经播放过,即使初始化完成,直接Play()也是不行的)。


最后关于兼容腾讯新闻app和IOS自带浏览器的问题在这里就不细说了。另外在某些iphone5和5S在safari下,如果当前页面的后面有全屏的视频,即使不显示,位置也不在视窗内。点击页面时会出现“点透”的BUG,页面上的任何触屏事件都捕获不到,就是触屏事件全被看不到的video抢去,解决方法就在video隐藏的时候设置 width:1px; height:1px; 等到播放的时候再设置成全屏的宽高。

想学习怎么做的同学看完有没有收获呢?是不是手痒了?赶紧自己也去试试吧~

50%

我支持

0

50%

我反对

0

猜你喜欢

网友评论

发表评论

(您有什么想法和意见,都能在评论区留言哦。)

查看所有0条评论>>