一种页面滑动方法和装置制造方法及图纸

技术编号:44366266 阅读:21 留言:0更新日期:2025-02-25 09:46
本发明专利技术公开了一种页面滑动方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:响应于监听到横向滑动事件以及对目标页面的纵向滑动事件,根据纵向滑动事件对应的滑动数据,确定嵌套页面在目标页面中的滑动区域;其中,嵌套页面嵌套在目标页面中;判断横向滑动事件对应的横向滑动位置是否在滑动区域内,当判断结果为在滑动区域内时,将横向滑动事件传递给嵌套页面,以使嵌套页面按照横向滑动事件进行横向滑动。该实施方式实现了嵌套页面的横向滑动,通过对横向滑动位置的判断来确定横向滑动事件是否属于嵌套页面,并将属于嵌套页面的横向滑动事件传递给嵌套页面,解决了混合开发模式中的滑动冲突,满足了更多的业务需求和使用场景。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种页面滑动方法和装置


技术介绍

1、在页面开发中,对于简单的单页面需求,通常使用网页视图(一种可视化的组件),例如webview,进行开发。随着业务场景的复杂化,将网页视图嵌套在系统的原生开发组件中的这种混合开发模式日益流行。

2、在实现本专利技术过程中,专利技术人发现现有技术中存在如下问题:

3、现有的混合开发模式生成的页面在用户浏览时会出现滑动冲突,页面中由网页视图生成的嵌套页面无法进行横向滑动,限制了网页视图在混合开发中的应用。


技术实现思路

1、有鉴于此,本专利技术实施例提供一种页面滑动方法和装置,实现了对嵌套页面的横向滑动,通过对监听到的横向滑动事件对应的横向滑动位置的判断来确定横向滑动事件是否属于嵌套页面,并将属于嵌套页面的横向滑动事件传递给对应的嵌套页面,有效解决了混合开发模式中的滑动冲突,满足了更多的业务需求和使用场景。

2、为实现所述目的,根据本专利技术实施例的一个方面,提供了一种页面滑动方法,包括:</p>

3、响应本文档来自技高网...

【技术保护点】

1.一种页面滑动方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所述纵向滑动事件对应的滑动数据,确定嵌套页面在所述目标页面中的滑动区域,包括:

3.根据权利要求2所述的方法,其特征在于,在所述纵向滑动事件为空的情况下,根据所述纵向滑动事件对应的滑动数据,确定嵌套页面在所述目标页面中的滑动区域,包括:

4.根据权利要求1所述的方法,其特征在于,所述目标页面包括嵌套页面和原生页面,当判断结果为不在所述滑动区域内时,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,判断所述横向滑动事件对应的横向滑动位置是否在所述...

【技术特征摘要】

1.一种页面滑动方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所述纵向滑动事件对应的滑动数据,确定嵌套页面在所述目标页面中的滑动区域,包括:

3.根据权利要求2所述的方法,其特征在于,在所述纵向滑动事件为空的情况下,根据所述纵向滑动事件对应的滑动数据,确定嵌套页面在所述目标页面中的滑动区域,包括:

4.根据权利要求1所述的方法,其特征在于,所述目标页面包括嵌套页面和原生页面,当判断结果为不在所述滑动区域内时,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,判断所述横向滑动事件对应的横向滑动位...

【专利技术属性】
技术研发人员:高大雨
申请(专利权)人:上海京东到家元信信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1