[发明专利]平台程序的显示方法、装置及设备有效
申请号: | 202111296701.0 | 申请日: | 2021-11-04 |
公开(公告)号: | CN113722019B | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 陈录城;刘向东;霍太宇;刘莲彬;王子君;崔娟 | 申请(专利权)人: | 海尔数字科技(青岛)有限公司;青岛海尔工业智能研究院有限公司;海尔卡奥斯物联生态科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/451;G06F3/0481;G06F3/14 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 李敏灵;臧建明 |
地址: | 266101 山东省青岛市崂山区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 平台 程序 显示 方法 装置 设备 | ||
本发明属于计算机技术领域,具体涉及一种平台程序的显示方法、装置和设备,该方法包括:获取第一平台程序的第一启动指令,所述第一启动指令用于指示启动所述第一平台程序;根据所述第一启动指令,确定所述第一平台程序对应的驱动引擎;根据所述第一平台程序对应的驱动引擎从服务器获取所述第一平台程序的页面信息;根据所述第一平台程序的页面信息显示所述第一平台程序的页面。通过不同的驱动引擎可以驱动不同开发语言开发的平台程序,提高了APP的兼容性。
技术领域
本发明属于计算机技术领域,具体涉及一种平台程序的显示方法、装置及设备。
背景技术
终端设备可以安装有应用程序(application,APP),APP上可以集成一些平台程序,平台程序可以用不同的开发语言开发,开发语言可以为原生语言、HTML语言、Flutter语言等。
相关技术中,由于APP只有一个驱动引擎,因此,APP只能兼容与自身开发语言相同的平台程序,无法兼容其他语言开发的平台程序,即,无法显示其他开发语言开发的平台程序,导致APP的兼容性较差。
发明内容
本发明涉及一种平台程序的页面显示方法、装置及设备,通过不同的驱动引擎可以驱动不同开发语言开发的平台程序,提高了APP的兼容性。
第一方面,本发明实施例提供一种平台程序的显示方法,应用于终端设备,所述方法包括:
获取第一平台程序的第一启动指令,所述第一启动指令用于指示启动所述第一平台程序;
根据所述第一启动指令,确定所述第一平台程序对应的驱动引擎;
根据所述第一平台程序对应的驱动引擎从服务器获取所述第一平台程序的页面信息;
根据所述第一平台程序的页面信息显示所述第一平台程序的页面。
在一种可能的实施方式中,根据所述第一启动指令,确定所述第一平台程序对应的驱动引擎,包括:
根据所述第一启动指令,获取所述第一平台程序的第一平台配置信息;
在所述第一平台配置信息中获取所述第一平台程序对应的代码类型;
根据所述代码类型,确定所述第一平台程序对应的驱动引擎。
在一种可能的实施方式中,获取所述第一平台程序的第一平台配置信息,包括:
根据所述第一平台程序的标识,在所述终端设备的预设存储空间中获取所述第一平台程序的第一平台配置信息,其中,所述预设存储空间中存储有多个平台程序的标识和每个平台程序对应的平台配置信息。
在一种可能的实施方式中,根据所述第一平台程序的标识,在所述终端设备的预设存储空间中获取所述第一平台程序的第一平台配置信息之前,还包括:
获取第一应用程序的第二启动指令,所述第二启动指令用于指示启动所述第一应用程序,所述第一应用程序中集成了所述第一平台程序;
根据所述第二启动指令,从服务器获取所述第一应用程序的应用配置信息,所述应用配置信息中包括多个平台程序的平台配置信息;
在所述预设存储空间中存储所述第一应用程序的应用配置信息。
在一种可能的实施方式中,根据所述第一平台程序对应的驱动引擎从服务器获取所述第一平台程序的页面信息,包括:
确定所述第一平台程序中集成的至少一个轻应用;
根据所述第一平台程序对应的驱动引擎,在所述服务器中下载所述至少一个轻应用对应的页面信息,所述第一平台程序的页面信息包括所述至少一个轻应用对应的页面信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海尔数字科技(青岛)有限公司;青岛海尔工业智能研究院有限公司;海尔卡奥斯物联生态科技有限公司,未经海尔数字科技(青岛)有限公司;青岛海尔工业智能研究院有限公司;海尔卡奥斯物联生态科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111296701.0/2.html,转载请声明来源钻瓜专利网。