This is a page about a public display method and device, belonging to the field of computer technology, the method includes: obtaining configuration information of the target page, the target page for any page in the application currently in use, the configuration information includes displaying the target page for the use of the browser kernel information, the browser kernel for any a browser kernel contains the configuration information based on the use of the browser kernel, create the required kernel object, the kernel object based on the browser kernel to display the target page. So, for different pages, according to the page configuration information, dynamic switching, using different browser kernel for page display, enhanced the page display of pertinence.
【技术实现步骤摘要】
页面显示方法及装置
本公开涉及计算机
,尤其涉及一种页面显示方法及装置。
技术介绍
随着计算机技术的快速发展,出现了各种类型的页面,例如,HTML(HyperTextMarkupLanguage,超文本标记语言)页面、WML(WirelessMarkupLanguage,无线标记语言)页面等。在实际应用时,终端可以通过浏览器内核来显示页面,并且根据页面类型不同,需要使用的浏览器内核也不同。目前,一些终端中可以同时包含多种浏览器内核,譬如,包括终端自带的浏览器内核和第三方提供的浏览器内核等。另外,终端中运行的应用可能包括多种类型的页面,在相关技术中,终端仅能通过其中一种浏览器内核显示应用的所有页面,也即是,终端可以根据实际需求,仅通过自带的浏览器内核来显示应用的所有页面,或者,也可以仅通过第三方提供的浏览器内核来显示应用的所有页面。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种页面显示方法及装置。第一方面,提供一种页面显示方法,所述方法包括:获取目标页面的配置信息,所述目标页面为当前使用的应用中的任一页面,所述配置信息包括显示所述目标页面所需使用的浏览器内核的信息,所述浏览器内核为包含的多个浏览器内核中的任一个;基于所述配置信息,创建使用所述浏览器内核所需的内核对象;基于所述内核对象,通过所述浏览器内核显示所述目标页面。可选地,所述基于所述配置信息,创建使用所述浏览器内核所需的内核对象之前,还包括:基于所述目标页面的标识,判断是否存在所述内核对象;当不存在所述内核对象时,执行所述基于所述配置信息,创建使用所述浏览器内核所需的内核对象的步骤。可选 ...
【技术保护点】
一种页面显示方法,其特征在于,所述方法包括:获取目标页面的配置信息,所述目标页面为当前使用的应用中的任一页面,所述配置信息包括显示所述目标页面所需使用的浏览器内核的信息,所述浏览器内核为包含的多个浏览器内核中的任一个;基于所述配置信息,创建使用所述浏览器内核所需的内核对象;基于所述内核对象,通过所述浏览器内核显示所述目标页面。
【技术特征摘要】
1.一种页面显示方法,其特征在于,所述方法包括:获取目标页面的配置信息,所述目标页面为当前使用的应用中的任一页面,所述配置信息包括显示所述目标页面所需使用的浏览器内核的信息,所述浏览器内核为包含的多个浏览器内核中的任一个;基于所述配置信息,创建使用所述浏览器内核所需的内核对象;基于所述内核对象,通过所述浏览器内核显示所述目标页面。2.如权利要求1所述的方法,其特征在于,所述基于所述配置信息,创建使用所述浏览器内核所需的内核对象之前,还包括:基于所述目标页面的标识,判断是否存在所述内核对象;当不存在所述内核对象时,执行所述基于所述配置信息,创建使用所述浏览器内核所需的内核对象的步骤。3.如权利要求2所述的方法,其特征在于,所述基于所述目标页面的标识,判断是否存在所述内核对象,包括:从本地查询是否存在所述目标页面的标识对应的对象接口,所述对象接口用于指示所述内核对象;当存在所述目标页面的标识对应的对象接口时,确定存在所述内核对象。4.如权利要求3所述的方法,其特征在于,所述基于所述内核对象,通过所述浏览器内核显示所述页面,包括:调用所述内核对象的对象接口;通过调用的对象接口运行所述浏览器内核,以对所述目标页面进行显示。5.如权利要求4所述的方法,其特征在于,所述通过调用的对象接口运行所述浏览器内核,包括:将所述内核对象中的视图对象加载至视图组件中,所述视图对象用于显示所述目标页面,所述视图组件用于缓存所述视图对象;通过调用所述视图组件的接口,运行所述浏览器内核。6.一种页面显示装置,其特征在于,所述装置包括:获取模块,用于获取目标页面的配置信息,所述目标页面为当前使用的应用中的任一页面,所述配置信息包括显示所述目标页面所需使用的浏览器内核的信息,所述浏览器内核为包含的多个浏览...
【专利技术属性】
技术研发人员:董红光,吴华,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。