【技术实现步骤摘要】
一种视频滑动快进和页面滚动兼容的方法
本专利技术涉及手势操作管理
,具体说是一种视频滑动快进和页面滚动兼容的方法。
技术介绍
现有的便携智能设备均支持触屏交互操作,以手机为例,目前已经进入了全面屏时代,更大的屏幕,更大的可视面积,为用户提供了更好的使用体验,不过,随之而来的问题也不少,例如操作更加不便。在App中,短视频越来越受到用户和商家的追捧,很多视频平台全面转型为短视频平台,以抢占市场先机。生活节奏加快,学习或工作占用了人们大部分的时间,而剩下少许的碎片化时间,则将属于短视频争夺的新发展空间。短视频的播放时长通常在15秒到5分钟之间,通常采用基于tableView的视频列表的形式展现给用户,当tableView滚动时,通过预设的策略确定究竟哪一个cell应该播放视频。当某个cell播放视频时,通常会提供播放进度条,用户可以通过滑动操作实现视频快进,此时,滑动操作或被解读为页面滚动操作,反之亦然,由此将导致用户期望的操作和实际发生的操作不同,影响用户体验。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种视频滑动快进和页面滚动兼容的方法,通过自定义移动手势,可准确辨认视频滑动快进和页面滚动,实现两个手势的兼容,算法简洁,准确性高,提升用户体验。为达到以上目的,本专利技术采取的技术方案是:一种视频滑动快进和页面滚动兼容的方法,其特征在于,包括如下步骤:在父视图前添加播放窗口videoBox,用于展示视频播放内容,自定义移动手势boxPanGes,用于实现视频滑动快进操作,在boxPanGes手势中,设定一手势识别延迟参数boxPan ...
【技术保护点】
1.一种视频滑动快进和页面滚动兼容的方法,其特征在于,包括如下步骤:在父视图前添加播放窗口videoBox,用于展示视频播放内容,自定义移动手势boxPanGes,用于实现视频滑动快进操作,在boxPanGes手势中,设定一手势识别延迟参数boxPanGes.delayInterval,用于调节识别灵敏度,调用willMoveToSuperview方法,在方法中进一步调用手势兼容算法boxGestureExclusiveHandle,从视频页面控制器获取用户的触屏操作数据,如当前设定为设置外层scrollView兼容,则:视频播放手势boxPanGes优先于scrollView的所有gestureRecognizers,如当前设定为设置基本左滑手势兼容,则:视频播放手势boxPanGes优先于页面左滑退出页面手势。
【技术特征摘要】
1.一种视频滑动快进和页面滚动兼容的方法,其特征在于,包括如下步骤:在父视图前添加播放窗口videoBox,用于展示视频播放内容,自定义移动手势boxPanGes,用于实现视频滑动快进操作,在boxPanGes手势中,设定一手势识别延迟参数boxPanGes.delayInterval,用于调节识别灵敏度,调用willMoveToSuperview方法,在方法中进一步调用手势兼容算法boxGestureExclusiveHandle,从视频页面控制器获取用户的触屏操作数据,如当前设定为设置外层scrollView兼容,则:视频播放手势boxPanGes优先于scrollView的所有gestureRecognizers,如当前设定为设置基本左滑手...
【专利技术属性】
技术研发人员:郭艳杰,
申请(专利权)人:北京酷我科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。