一种用于在移动应用中提供目标页面的方法与设备的制造方法

文档序号:9506229阅读:201来源:国知局
一种用于在移动应用中提供目标页面的方法与设备的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及一种用于在移动应用中提供目标页面的技术。
【背景技术】
[0002]移动互联网的飞跃发展极大方便了人们的学习、工作和生活,如越来越来用户通过在移动设备中安装客户端(如应用程序(app,applicat1n))来获取其所需要的各类生活服务类信息(如优惠打折、出游住宿、娱乐休闲、教育培训等)。然而,现有的客户端主要通过使用本地导航栏和服务端下发的web页面来向用户呈现页面信息,而本地导航栏所提供的功能和外观是固定不变的,也即无论用户基于客户端打开哪种页面,其看到的导航栏均是一致且格式固定的,而导航栏在用户浏览页面信息的过程中通常能够便利用户的操作,如用户通过导航栏能够控制页面的关闭、后退、刷新等。因此,现有的固定格式的导航栏常常与加载的页面不相适应,降低了人们获取信息的效率,也影响了用户的页面浏览访问体验。

【发明内容】

[0003]本发明的一个目的是提供一种用于在移动应用中提供目标页面的方法与设备。
[0004]根据本发明的一个方面,一种在移动设备端用于在移动应用中提供目标页面的方法,其中,该方法包括:
[0005]通过基于020浏览框架的移动应用发起页面访问请求;
[0006]根据所述页面访问请求,获取与所述页面访问请求相对应的目标页面的导航栏配置信息与页面内容信息,其中,所述导航栏配置信息与所述目标页面相适配;
[0007]通过所述020浏览框架,加载所述导航栏配置信息与页面内容信息,以生成所述目标页面;
[0008]提供所述目标页面。
[0009]根据本发明的另一方面,还提供了一种在网络设备端用于在移动应用中提供目标页面的方法,其中,该方法包括:
[0010]根据对应移动设备中基于020浏览框架的移动应用所发起的页面访问请求确定所述页面访问请求所对应的目标页面的导航栏配置信息,其中,所述导航栏配置信息与所述目标页面相适配;
[0011]将所述导航栏配置信息与所述目标页面的页面内容信息发送至所述移动设备。
[0012]根据本发明的一个方面,还提供了一种用于在移动应用中提供目标页面的移动设备,其中,该移动设备包括:
[0013]用于通过基于020浏览框架的移动应用发起页面访问请求的装置;
[0014]用于根据所述页面访问请求,获取与所述页面访问请求相对应的目标页面的导航栏配置信息与页面内容信息的装置,其中,所述导航栏配置信息与所述目标页面相适配;
[0015]用于通过所述020浏览框架,加载所述导航栏配置信息与页面内容信息,以生成所述目标页面的装置;
[0016]用于提供所述目标页面的装置。
[0017]根据本发明的另一方面,还提供了一种用于在移动应用中提供目标页面的网络设备,其中,该网络设备包括:
[0018]用于根据对应移动设备中基于020浏览框架的移动应用所发起的页面访问请求确定所述页面访问请求所对应的目标页面的导航栏配置信息的装置,其中,所述导航栏配置信息与所述目标页面相适配;
[0019]用于将所述导航栏配置信息与所述目标页面的页面内容信息发送至所述移动设备的装置。
[0020]根据本发明的又一方面,还提供了一种用于在移动应用中提供目标页面的系统,其中,该系统包括如前述根据本发明一个方面的一种用于在移动应用中提供目标页面的移动设备,以及如前述根据本发明另一方面的一种用于在移动应用中提供目标页面的网络设备。
[0021]与现有技术相比,本发明的一个实施例通过基于020浏览框架的移动应用所发起的页面访问请求确定所述页面访问请求所对应的目标页面的导航栏配置信息,其中,所述导航栏配置信息与所述目标页面相适配,实现了页面的导航栏是可配置的,提高了人们获取信息的效率,也提升了用户的页面浏览访问体验。
【附图说明】
[0022]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0023]图1示出根据本发明一个方面的一种用于在移动应用中提供目标页面的移动设备的设备不意图;
[0024]图2示出根据本发明一个优选实施例的一种用于在移动应用中提供目标页面的移动设备和网络设备的设备不意图;
[0025]图3示出本发明生成的目标页面的示意图;
[0026]图4示出根据本发明另一个方面的移动设备实现一种用于在移动应用中提供目标页面的方法流程图;
[0027]图5示出根据本发明一个优选实施例的移动设备和网络设备配合实现一种用于在移动应用中提供目标页面的方法流程图。
[0028]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0029]下面结合附图对本发明作进一步详细描述。
[0030]图1示出根据本发明一个方面的一种用于在移动应用中提供目标页面的移动设备1,其中,移动设备1包括用于通过基于020浏览框架的移动应用发起页面访问请求的装置(以下简称“请求发起装置11”);用于根据所述页面访问请求,获取与所述页面访问请求相对应的目标页面的导航栏配置信息与页面内容信息的装置(以下简称“获取装置12”),其中,所述导航栏配置信息与所述目标页面相适配;用于通过所述020浏览框架,加载所述导航栏配置信息与页面内容信息,以生成所述目标页面的装置(以下简称“页面生成装置13”);用于提供所述目标页面的装置(以下简称“页面提供装置14”)。
[0031]具体地,请求发起装置11通过基于020浏览框架的移动应用发起页面访问请求;获取装置12根据所述页面访问请求,获取与所述页面访问请求相对应的目标页面的导航栏配置信息与页面内容信息,其中,所述导航栏配置信息与所述目标页面相适配;页面生成装置13通过所述020浏览框架,加载所述导航栏配置信息与页面内容信息,以生成所述目标页面;页面提供装置14提供所述目标页面。
[0032]在此,所述移动设备1可以是任何一种可与用户通过键盘、鼠标、触摸板、触摸屏、声控方式、或手写设备等方式进行人机交互的电子产品,例如手机、智能手机、PDA、可穿戴设备、掌上电脑PPC或平板电脑等。在此,所述移动设备1包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。
[0033]本领域技术人员应能理解上述移动设备仅为举例,其他现有的或今后可能出现的移动设备如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0034]具体地,请求发起装置11通过基于020浏览框架的移动应用自身所提供的应用程序接口(API),或者通过浏览器等第三方设备所提供的应用程序接口(API),获取用户通过其用户设备中打开/安装的移动应用发起页面访问请求。
[0035]在此,所述020 (Online To Off line,在线离线/线上到线下)浏览框架是指实现了某种协议的浏览框架,基于020浏览框架实现的移动应用的客户端和其对应的服务器端之间可通过该协议进行交互,且协议中包括的参数也是可扩展的。对于不同操作系统的客户端,服务器基于该协议向其传递数据的方式不同,如对于10S系统,服务器可通过schema机制传递数据,而对于android系统,服务器可通过intent方式传递数据。
[0036]在此,所述基于020浏览框架的移动应用是指基于020浏览框架开发实现的移动应用,其包括用于基于020浏览框架实现的移动应用的客户端程序,如搜索客户端、搜索APP、浏览客户端、浏览APP等。在此,所述基于020浏览框架的移动应用可由一系列按照特定顺序组织的计算机数据和指令的集合实现。在此,通过基于020浏览框架的移动应用发起的页面访问请求是指在所述移动应用内执行的页面请求访问操作,其包括但不限于如点击所述移动应用内的页面链接、在所述移动应用内进行搜索/查询操作等。
[0037]本领域技术人员应能理解上述020浏览框架和移动应用仅为举例,其他现有的或今后可能出现的020浏览框架或移动应用如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0038]例如,假设用户A的移动设备mobile phone中打开了基于020浏览框架的移动应用如生活-App,并选择了当前所在城市如北京,其点击了该移动应用中的页面链接如虫影,则该移动应用生活-App的请求发起访问装置11通过移动应用如生活-App自身提供的应用程序接口(API),便可获取到用户A通过该移动应用如生活-App发起的对页面链接虫影所指向的页面的访问请求。
[0039]再如,对于用户A,假设其移动设备mobile phone中打开了基于020浏览框架的移动应用如搜索-App,并选择了该移动应用中的生活版块,则该移动应用搜索-App的请求发起访问装置11通过移动应用如搜索-App自身提供的应用程序接口(API),便可获取到用户A通过该移动应用如搜索-App发起的对该移动应用中的生活版块所对应的页面的访问请求。
[0040]本领域技术人员应能理解上述通过基于020浏览框架的移动应用发起页面访问请求的方式仅为举例,其他现有的或今后可能出现的通过基
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1