网页访问方法及装置的制造方法

文档序号:9235304阅读:482来源:国知局
网页访问方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别涉及一种网页访问方法及装置。
【背景技术】
[0002]随着智能终端应用的普及,智能终端中除了浏览器可以浏览网页之外,更多的应用程序也被要求设定可进行网页浏览的功能。
[0003]在对第三方应用程序设定可进行网页访问的功能时,可以在第三方应用程序中内嵌一个系统网络视图WebView控件,第三方应用程序可以根据该系统WebView控件实现对网络的浏览访问。比如,当用户在该第三方应用程序中点击某个网页地址的链接时,该系统WebView控件则会调用系统中可加载网页的内核,对该网页地址所对应的网页进行加载,并在WebView控件中显示加载后得到的网页内容。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:由于系统WebView控件所使用的内核具有较多缺陷,比如该内核没有考虑到功能的优化,且版本更新比较慢,因此在使用第三方应用程序中内嵌的系统WebView控件浏览网页时,容易导致浏览速度慢、加载网页内容的性能比较差等问题。

【发明内容】

[0005]为了解决现有技术中在使用第三方应用程序中内嵌的系统WebView控件浏览网页时,容易导致浏览速度慢、加载网页内容的性能比较差的问题,本发明实施例提供了一种网页访问方法及装置。所述技术方案如下:
[0006]第一方面,提供了一种网页访问方法,应用于移动终端中,其特征在于,所述方法包括:
[0007]接收作用于第三方应用程序中网页链接地址时产生的浏览指令;
[0008]利用自定义网络视图WebView控件加载浏览器的内核;
[0009]利用所述内核将所述网页链接地址所对应的网页页面加载至所述自定义WebView控件上进行显示。
[0010]第二方面,提供了一种网页访问装置,应用于移动终端中,其特征在于,所述装置包括:
[0011]接收模块,用于接收作用于第三方应用程序中网页链接地址时产生的浏览指令;
[0012]加载模块,用于利用自定义网络视图WebView控件加载浏览器的内核;
[0013]显示模块,用于利用所述内核将所述网页链接地址所对应的网页页面加载至所述自定义WebView控件上进行显不。
[0014]本发明实施例提供的技术方案带来的有益效果是:
[0015]通过在接收到作用于第三方应用程序中网页链接地址时产生的浏览指令时,利用自定义WebView控件加载浏览器的内核,利用该浏览器内核将网页链接地址所对应的网页页面加载至自定义WebView控件上进行显示;解决了现有技术中在使用第三方应用程序中内嵌的系统WebView控件浏览网页时,容易导致浏览速度慢、加载网页内容的性能比较差、低版本的系统WebView控件安全性差且系统WebView控件的版本不便于升级的问题;第三方应用程序中在不装有浏览器内核的前提下,仍旧可以使用高性能的浏览器的内核在第三方应用程序中加载被请求的网页,达到了在第三方应用程序中可以快速浏览网页、提高加载网页内容的性能的效果。
【附图说明】
[0016]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本发明一个实施例中提供的网页访问方法的方法流程图;
[0018]图2A是本发明另一个实施例中提供的网页访问方法的方法流程图;
[0019]图2B是本发明部分实施例中提供的在第三方应用程序中展示的若干个网页链接地址的界面示意图;
[0020]图2C是本发明一部分实施例中提供的第三方应用程序以及浏览器之间的关系示意图;
[0021]图2D是本发明另一部分实施例中提供的第三方应用程序以及浏览器之间的关系示意图;
[0022]图2E是本发明部分实施例中提供的第三方应用程序中在自定义WebView控件展示网页内容的示意图;
[0023]图3是本发明一个实施例中提供的网页访问装置的结构示意图;
[0024]图4是本发明另一个实施例中提供的网页访问装置的结构示意图。
【具体实施方式】
[0025]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0026]请参见图1所示,其示出了本发明一个实施例中提供的网页访问方法的方法流程图。该网页访问方法可以应用于移动终端中,这里所讲的移动终端可以为智能手机、平板电脑、智能电视、电子书阅读器、MP3播放器(Moving Picture Experts Group Aud1 Layer
III,动态影像专家压缩标准音频层面3)、MP4 (Moving Picture Experts Group Aud1Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。该网页访问方法可以包括:
[0027]101,接收作用于第三方应用程序中网页链接地址时产生的浏览指令;
[0028]102,利用自定义网络视图WebView控件加载浏览器的内核;
[0029]103,利用内核将网页链接地址所对应的网页页面加载至自定义WebView控件上进行显示。
[0030]综上所述,本发明实施例提供的网页访问方法,通过在接收到作用于第三方应用程序中网页链接地址时产生的浏览指令时,利用自定义WebView控件加载浏览器的内核,利用该浏览器内核将网页链接地址所对应的网页页面加载至自定义WebView控件上进行显示;解决了现有技术中在使用第三方应用程序中内嵌的系统WebView控件浏览网页时,容易导致浏览速度慢、加载网页内容的性能比较差的问题;第三方应用程序中在不装有浏览器内核的前提下,仍旧可以使用高性能的浏览器的内核在第三方应用程序中加载被请求的网页,达到了在第三方应用程序中可以快速浏览网页、提高加载网页内容的性能的效果。
[0031]请参见图2A所示,其示出了本发明另一个实施例中提供的网页访问方法的方法流程图。该网页访问方法可以应用于移动终端中,这里所讲的移动终端可以为智能手机、平板电脑、智能电视、电子书阅读器、MP3播放器、MP4播放器、膝上型便携计算机和台式计算机等等。该网页访问方法可以包括:
[0032]201,接收作用于第三方应用程序中网页链接地址时产生的浏览指令;
[0033]第三方应用程序可以提供可浏览网页的功能,这样用户则可以选择点击该第三方应用程序中某个网页链接地址,比如该用户的好友用户推荐或分享的网页链接地址等,对应的,第三方应用程序可以接收到作用于第三方应用程序中网页链接地址时产生的浏览指令。
[0034]请参见图2B所示,其示出了本发明部分实施例中提供的在第三方应用程序中展示的若干个网页链接地址的界面示意图。该界面bl上显示有若干个好友分享的网页链接地址,用户可以选择是否查看这些网页链接地址的网页内容,当用户选择需要查看某个网页链接地址b2时,则可以点击该网页链接地址b2,此时第三方应用程序则会接收到作用于该网页链接地址时产生的浏览指令。很显然,为了实现界面展示的多样化以及保证客户的使用友好性,这些网页链接地址在显示时可以显示为一串用于指示链接地址的字符,比如b3,也可以显示为文字信息,比如b2。
[0035]202,利用自定义WebView控件,读取浏览器的内核中的代码库以及资源文件,浏览器的内核中的代码库以及资源文件的读取权限在安装浏览器时均被设置为可读;
[0036]网络视图WebView控件是用于加载并展示网页页面内容的控件。
[0037]这里所讲的设置在第三方应用程序上的自定义WebView控件区别于现有应用程序中设置的系统WebView。举例来讲,安卓系统中的系统WebView来自com.android,webkit.WebView ;而这里所讲的自定义WebView控件则来自在开发第三方应用程序时加载的自定义软件开发工具包SDK中自定义的WebView类。
[0038]需要注意的是,第三方应用
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1