多页面切换方法、装置、终端设备及存储介质制造方法及图纸

技术编号:18783314 阅读:33 留言:0更新日期:2018-08-29 06:48
本发明专利技术公开了一种多页面切换方法、装置、终端设备及存储介质。该多页面切换方法,包括:父页面获取页面跳转指令;父页面基于所述页面跳转指令调用子页面共有的JavaScript对象的页面交互方法函数,根据所述页面交互方法函数切换到与所述下一子页面ID相对应的下一子页面显示页面;父页面基于所述页面跳转指令,通过当前子页面获取当前子页面中转数据;父页面基于所述页面跳转指令调用子页面共有的JavaScript对象的加载数据方法函数,根据所述加载数据方法函数和所述当前子页面中转数据,获取所述下一子页面ID相对应的下一子页面数据。该多页面切换方法进行多页面切换时,可以达到多页面切换时页面加载时间短的切换效果。

【技术实现步骤摘要】
多页面切换方法、装置、终端设备及存储介质
本专利技术涉及应用程序开发领域,尤其涉及一种多页面切换方法、装置、终端设备及存储介质。
技术介绍
在应用程序开发领域,应用程序页面的交互和页面数据的加载一般通过多页面应用实现。多页面应用中的各子页面开发相对独立,可支持多人同时开发,使其开发维护过程简单,但多页面应用在进行页面切换的前一段时间会出现空白,这是因为加载出页面需要时间。这使得多页面切换时加载页面时间较长,导致存在页面空白的问题。
技术实现思路
本专利技术实施例提供一种多页面切换方法、装置、终端设备及存储介质,以解决多页面切换时页面加载时间长,从而导致存在页面空白的问题。第一方面,本专利技术实施例提供一种多页面切换方法,包括:父页面获取页面跳转指令,所述页面跳转指令包括下一子页面ID;父页面基于所述页面跳转指令调用子页面共有的JavaScript对象的页面交互方法函数,根据所述页面交互方法函数切换到与所述下一子页面ID相对应的下一子页面显示页面;父页面基于所述页面跳转指令,通过当前子页面获取当前子页面中转数据;父页面基于所述页面跳转指令调用子页面共有的JavaScript对象的加载数据方本文档来自技高网...

【技术保护点】
1.一种多页面切换方法,其特征在于,包括:父页面获取页面跳转指令,所述页面跳转指令包括下一子页面ID;父页面基于所述页面跳转指令调用子页面共有的JavaScript对象的页面交互方法函数,根据所述页面交互方法函数切换到与所述下一子页面ID相对应的下一子页面显示页面;父页面基于所述页面跳转指令,通过当前子页面获取当前子页面中转数据;父页面基于所述页面跳转指令调用子页面共有的JavaScript对象的加载数据方法函数,根据所述加载数据方法函数和所述当前子页面中转数据,获取所述下一子页面ID相对应的下一子页面数据,并将所述下一子页面数据加载在所述下一子页面显示页面。

【技术特征摘要】
1.一种多页面切换方法,其特征在于,包括:父页面获取页面跳转指令,所述页面跳转指令包括下一子页面ID;父页面基于所述页面跳转指令调用子页面共有的JavaScript对象的页面交互方法函数,根据所述页面交互方法函数切换到与所述下一子页面ID相对应的下一子页面显示页面;父页面基于所述页面跳转指令,通过当前子页面获取当前子页面中转数据;父页面基于所述页面跳转指令调用子页面共有的JavaScript对象的加载数据方法函数,根据所述加载数据方法函数和所述当前子页面中转数据,获取所述下一子页面ID相对应的下一子页面数据,并将所述下一子页面数据加载在所述下一子页面显示页面。2.根据权利要求1所述的多页面切换方法,其特征在于,在所述父页面获取页面跳转指令的步骤之前,所述多页面切换方法还包括:采用iframe标签在父页面创建至少两个子页面;基于所述iframe标签,每个所述子页面默认设置为加载子页面结构和子页面渲染。3.根据权利要求1所述的多页面切换方法,其特征在于,所述根据所述页面交互方法函数切换到与所述下一子页面ID相对应的下一子页面显示页面,包括:通过所述下一子页面ID获取相对应的所述下一子页面显示页面,根据所述页面交互方法函数将所述下一子页面显示页面预先定位在屏幕外任一侧;根据所述页面交互方法函数,令当前子页面沿远离所述下一子页面显示页面所在的位置向屏幕外移动,将所述下一子页面显示页面移动到所述当前子页面在屏幕原本的位置。4.根据权利要求1所述的多页面切换方法,其特征在于,所述当前子页面包括所述当前子页面中转数据,所述当前子页面中转数据保存在所述当前子页面的JavaScript对象中;所述父页面通过当前子页面获取当前子页面中转数据,包括:所述父页面通过所述当前子页面的JavaScript对象获取所述当前子页面中转数据。5.根据权利要求4所述的多页面切换方法,其特征在于,在所述父页面通过所述当前子页面的JavaSc...

【专利技术属性】
技术研发人员:方小伟
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1