[发明专利]具有纠错功能且支持跨平台调用组件的方法和装置在审
申请号: | 202111405725.5 | 申请日: | 2021-11-24 |
公开(公告)号: | CN114090135A | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | 庞世娜 | 申请(专利权)人: | 北京金堤科技有限公司 |
主分类号: | G06F9/448 | 分类号: | G06F9/448 |
代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 贾银秋 |
地址: | 100086 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 纠错 功能 支持 平台 调用 组件 方法 装置 | ||
本发明提供了一种具有纠错功能且支持跨平台调用组件的方法和装置,该方法包括:获取组件的至少一个原始调用信息以及原始调用信息的第一格式文件;为每条原始调用信息标记对应的转换标识,并将每条原始调用信息转换为第二格式文件的终极调用信息;调用终极调用信息,解析出调用产生的错误对应的错误终极调用信息;基于错误终极调用信息的转换标识,通过遍历纠错查询数据库中的转换标识,查询出与错误终极调用信息对应的正确终极调用信息;根据正确终极调用信息,修正错误终极调用信息,得到修正后终极调用信息,并重新调用修正后终极调用信息。该方法和装置,支持高效、快捷地跨平台调用组件,同时还能对调用过程中产生的错误调用信息进行纠错。
技术领域
本发明涉及计算机技术领域,尤其涉及一种具有纠错功能且支持跨平台调用组件的方法和装置。
背景技术
随着社会的发展,人们生活水平的提高,移动终端如手机、平板电脑等电子设备成为人们日常生活不可或缺的部分。目前,移动终端的种类繁多,不同种类的移动终端中安装的操作系统也大不相同,如安卓系统、IOS系统和Harmony(鸿蒙)系统,故在实现不同系统的跨平台调用组件时,往往会出现无法调用的问题。因此现有技术中缺少一种能够支持跨平台调用组件的方法和装置,尤其缺少一种具有纠错功能且支持跨平台调用组件的方法和装置。
发明内容
本发明要解决的技术问题是如何支持跨平台调用组件,以及对其调用过程中产生的错误如何进行修正,以使各个调用端能够在错误修正后被正常调用使用。
为了解决上述技术问题,本发明的实施例提供了一种具有纠错功能且支持跨平台调用组件的方法,该方法包括:
获取组件的至少一个原始调用信息,以及至少一个原始调用信息的第一格式文件;
基于至少一个原始调用信息和至少一个第一格式文件,为每条原始调用信息标记对应的转换标识,并将标记有转换标识的每条原始调用信息转换为第二格式文件的终极调用信息;
响应于调用终极调用信息,解析出调用产生的错误对应的错误终极调用信息,其中,错误终极调用信息为标记有转换标识的终极调用信息;
基于错误终极调用信息的转换标识,通过遍历纠错查询数据库中的转换标识,查询出与错误终极调用信息对应的正确终极调用信息;
根据正确终极调用信息,修正错误终极调用信息,得到修正后终极调用信息,并重新调用修正后终极调用信息。
可选地,根据正确终极调用信息,修正错误终极调用信息,得到修正后终极调用信息,包括:
响应于正确终极调用信息与错误终极调用信息的比较结果,得到错误终极调用信息的区别部分;
将区别部分修正为与正确终极调用信息的对应部分相同。
可选地,解析出调用产生的错误对应的错误终极调用信息,包括:
调用预设解析数据库,其中,预设解析数据库包括调用产生的预存储错误和与预存储错误对应的预存储错误终极调用信息;
通过遍历预设解析数据库,查找与错误相同的预存储错误,并根据查询到的预存储错误,确定预存储错误对应的预存储错误终极调用信息为错误对应的错误终极调用信息。
可选地,将标记有转换标识的每条原始调用信息转换为第二格式文件的终极调用信息之后,还包括:
根据第二格式文件的终极调用信息进行功能分类;
将不同功能的第二格式文件的终极调用信息分别封装成供调用端直接调用的系统应用程序接口。
可选地,基于至少一个原始调用信息和至少一个第一格式文件,为每条原始调用信息标记对应的转换标识,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金堤科技有限公司,未经北京金堤科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111405725.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:摄像光学透镜组
- 下一篇:一种片上微腔光子集成芯片结构及其制备方法