[发明专利]一种加载展示情景网页的方法和装置在审
申请号: | 201710619489.4 | 申请日: | 2017-07-26 |
公开(公告)号: | CN107515903A | 公开(公告)日: | 2017-12-26 |
发明(设计)人: | 匡石;吴双熔;王洋;马宝岩 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中原信达知识产权代理有限责任公司11219 | 代理人: | 张一军,姜劲 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 加载 展示 情景 网页 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种加载展示情景网页的方法和装置。
背景技术
随着移动互联网技术的快速发展,手机软件APP(Application的缩写)也越来越多样化,以满足各种不同的用户人群。通常,手机应用客户端耗费流量最大的入口在首页、首屏的加载及数据搜索,且每多一步跳转、每深入一个层级,都会多一次流量消耗。
现在很多App,比如:电商平台、即时聊天应用、手机游戏软件等,都内置了Web(World Wide Web,互联网)网页,以用于展示广告、推送消息以及活动事件等。对于这些Web网页,一般可以统称为情景网页。
手机应用客户端内的所有页面大体上可以分为原生页面和H5页面(就是利用html5制作出来的页面)两种类型,其中,H5页面即是目前使用最多的情景网页。
原生页面的逻辑结构直接配置在客户端的安装包内,通过后台下发对应的数据展示出相应的内容,如果要修改原生页面的内容则需要开发者修改客户端代码,并在客户端版本更新,用户重新下载更新后的安装包后才能生效。
H5页面的逻辑结构及内容全部配置在服务器中,客户端通过解析H5页面的页面链接,来展示页面包含的逻辑及内容,如果需要修改页面逻辑,则页面开发者在服务端修改相应代码后,用户在客户端内刷新或重新加载页面即可。因此,H5页面相比原生页面有着更强的灵活性。
传统的H5页面在安卓手机客户端内是通过Webview打开的,Webview是一个基于webkit引擎展现web页面的控件,简单来说就是客户端内的网页浏览器,可以打开对应的H5页面并进行一些简单的交互。Webview控件功能强大,可以对url(Uniform Resource Locator的缩写,统一资源定位符)请求、页面加载、渲染、页面交互进行强大的处理。默认情况下Webview会全屏展示在手机屏幕中,并在顶部提供导航栏区域和H5页面展示区域,类似于手机浏览器。其中,导航栏区域主要显示页面标题和返回、关闭等操作按键;H5页面展示区域主要用于内容展示。
现有的在手机客户端内打开H5页面的流程主要包括如下步骤:
1、触发:用户通过点击特定入口触发客户端Webview;
2、展示:客户端Webview被触发后,手机屏幕直接切换至Webview界面;
3、加载:Webview向后台请求H5页面统一资源定位符URL(Uniform Resource Locator),并在Webview框架内加载页面,页面加载过程中会在顶部展示进度条,当页面全部加载完毕后,进度条消失。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
1、打开情景网页H5页面需要通过点击触发;
2、必须从触发入口处经过一步跳转才能打开H5页面;
3、H5页面的加载过程暴露在用户面前,用户在等待H5页面加载的过程期间无法进行操作。
发明内容
有鉴于此,本发明实施例提供一种加载展示情景网页的方法和装置,能够实现网页浏览器的加载与展示分离,既保证了用户在情景网页加载过程中的正常浏览操作,提高了用户体验;又使得情景网页展示的触发方式更加多样。
为实现上述目的,根据本发明实施例的一个方面,提供了一种加载展示情景网页的方法。
一种加载展示情景网页的方法,包括:当用户进入需要加载情景网页的页面时,向服务端发送情景网页加载请求;接收服务端返回的情景网页信息及网页浏览器的配置信息,所述网页浏览器用于加载和展示所述情景网页,所述配置信息包括所述网页浏览器的展示触发条件;通过所述网页浏览器在后台加载所述情景网页;当所述用户的操作满足所述展示触发条件时,通过所述网页浏览器在前台展示所述情景网页。
可选地,所述配置信息还包括:所述网页浏览器的属性配置信息及属性配置规则;所述情景网页信息包括:所述情景网页的加载路径及展示规则。
可选地,通过所述网页浏览器在后台加载所述情景网页的步骤之前,还包括:根据所述配置信息设置所述网页浏览器不可见。
可选地,通过所述网页浏览器在前台展示所述情景网页的步骤之前,还包括:根据所述配置信息设置所述网页浏览器可见,并设置所述网页浏览器的展示层级为最上面一层。
可选地,还包括:通过设置所述网页浏览器的背景透明,以便用户可以看到所述网页浏览器下一层的页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710619489.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种辅热垃圾高效处理系统
- 下一篇:一种多腔室分离处理垃圾焚烧系统