【技术实现步骤摘要】
客户端内的应用调用方法、装置、电子设备及存储介质
[0001]本说明书中实施方式关于计算机应用
,更具体地说,涉及一种客户端内的应用调用方法、装置、电子设备及存储介质。
技术介绍
[0002]客户端(Client)是指运行在用户终端设备上的应用程序,随着用户终端设备的运算能力的提升,客户端中集成的功能也越来越多,特别是对于一些办公类客户端(例如即时通讯客户端)和平台类客户端(例如游戏平台)来说,在客户端内集成多个应用(例如考勤打卡应用、考勤统计应用和视频会议应用等等),并提供对各应用在客户端内调用的功能成为较为成熟的技术。一个完整的应用程序产品除了包括客户端之外,还需要包括与客户端协同交互的服务器端,以使应用程序产品提供完整的各种功能。
[0003]应用程序产品需要不断更新以进行界面、功能等的优化,从而更好的满足用户需求。在产品更新过程中,如何在保证客户端内的应用调用功能正常的情况下,保证产品的整体稳定性是相关技术人员的研究方向之一。
技术实现思路
[0004]本说明书中多个实施方式提供一种客户端内的应用调用方法、装置、电子设备及存储介质,以实现在提供客户端内的应用调用功能的基础上,提高产品整体稳定性的目的。
[0005]第一方面,本说明书的一个实施方式提供一种客户端内的应用调用方法,所述客户端包括内置的应用类型模型,所述应用类型模型包括目标条件和应用类型的对应关系,所述客户端内的应用调用方法包括:
[0006]利用目标应用的目标信息和所述应用类型模型,确定目标应用类型, ...
【技术保护点】
【技术特征摘要】
1.一种客户端内的应用调用方法,其特征在于,所述客户端包括内置的应用类型模型,所述应用类型模型包括目标条件和应用类型的对应关系,所述客户端内的应用调用方法包括:利用目标应用的目标信息和所述应用类型模型,确定目标应用类型,所述目标应用类型包括与所述目标应用的目标信息相匹配的目标条件对应的应用类型,所述应用类型与应用调用方法对应;所述目标应用包括与应用调用操作对应的应用;所述目标信息包括与目标应用的应用类型相关联的信息;利用与所述目标应用类型对应的应用调用方法,调用所述目标应用。2.根据权利要求1所述的方法,其特征在于,所述利用与所述目标应用类型对应的应用调用方法,调用所述目标应用包括:根据与所述目标应用类型对应的应用调用方法,基于统一跳转协议生成与所述目标应用对应的跳转链接;所述统一跳转协议用于描述所述客户端内的跳转链接的生成规则;根据所述跳转链接,利用与所述目标应用类型对应的应用调用方法,调用所述目标应用。3.根据权利要求2所述的方法,其特征在于,所述应用类型包括原生应用类型、本地应用类型、浏览器应用类型和其他应用类型;所述应用调用方法包括与原生应用类型对应的在客户端的原生页面内调用应用、与本地应用类型对应的在客户端内的新建页面调用应用、与浏览器应用类型对应的启动客户端外的浏览器调用应用和与其他应用类型对应的在客户端的侧边栏中调用应用。4.根据权利要求3所述的方法,其特征在于,若与所述目标应用类型对应的应用调用方法为在客户端的侧边栏中调用应用,所述跳转链接还包括侧边栏参数,所述侧边栏参数用于指定应用在客户端的侧边栏中的调用方式;所述根据所述跳转链接,利用与所述目标应用类型对应的应用调用方法,调用所述目标应用包括:若与所述目标应用类型对应的应用调用方法为在客户端的侧边栏中调用应用,则在所述侧边栏参数为空或所述侧边栏参数指定应用在客户端的侧边栏中的调用方式为短链接时,在所述客户端的侧边栏中以二维码的方式展示所述目标应用的短链接;在所述侧边栏参数指定应用在客户端的侧边栏中的调用方式为二维码时,在所述客户端的侧边栏中以二维码的方式调用所述目标应用;在所述侧边栏参数指定应用在客户端的侧边栏中的调用方式为直接显示时,在所述客户端的侧边栏中直接显示所述目标应用。5.根据权利要求1所述的方法,其特征在于,所述应用类型包括第一类应用和第二类应用;所述目标条件包括第一类条件和第二类条件;所述应用类型模型根据接收到的所述目标信息,确定目标应用类型具体用于:若所述目标信息满足所述第一类条件,则所述目标信息与所述第一类条件相匹配,所述目标应用类型为第一类应用;若所述目标信息不满足所述第一类条件,则所述目标信息与所述第二类条件相匹配,所述目标应用类型为第二类应用。
6.根据权利要求5所述的方法,其特征在于,所述第一类应用包括本地应用类型、原生应用类型和浏览器应用类型,所述第二类应用包括其他应用类型;所述第一类条件包括第一子条件、第二子条件和第三子条件,所述第二类条件包括第四子条件,其中,所述第一子条件与所述本地应用类型对应,所述第二子条件与所述原生应用类型对应,所述第三子条件与所述浏览器应用类型对应,所述第四子条件与所述其他应用类型对应;所述目标信息包括链接配置属性、调用类型属性、第一应用标识、第二应用标识和...
【专利技术属性】
技术研发人员:彭峥,许凌志,单丹,戴荔春,吴泽铨,
申请(专利权)人:钉钉中国信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。