【技术实现步骤摘要】
数据处理方法、装置、设备及存储介质
[0001]本公开涉及计算机
,尤其涉及应用程序、应用运行
,具体涉及一种数据处理方法、装置、设备及存储介质。
技术介绍
[0002]目前面对儿童用户,移动应用中传统的交互形式比较复杂且无趣。因此,针对儿童用户很多移动应用程序引入了游戏式交互。
[0003]通常,引入游戏式交互的应用程序采用独立应用程序开发的形式实现,因此需要开发独立应用程序,需要对不同操作系统进行对应适配开发,存在开发成本高的问题。
技术实现思路
[0004]本公开提供了一种数据处理方法、装置、设备及存储介质,能够将应用程序嵌入到原生应用程序中进行运行以实现目标应用功能(如游戏式交互功能),减小应用程序开发成本。
[0005]根据本公开的第一方面,提供了一种数据处理方法,包括:JS能力层获取第一应用程序运行以实现目标应用功能时所需的资源,JS能力层嵌入在第二应用程序中;JS能力层根据资源,生成目标应用功能对应的功能数据;功能实现层根据功能数据,执行目标应用功能,功能实现层嵌入在第二应用程序中。
[0006]根据本公开的第二方面,提供了一种数据处理装置,包括:JS能力层,用于获取第一应用程序运行以实现目标应用功能时所需的资源;根据资源,生成目标应用功能对应的功能数据,JS能力层嵌入在第二应用程序中;功能实现层,用于根据功能数据,执行目标应用功能,功能实现层嵌入在第二应用程序中。
[0007]根据本公开的第三方面,提供了一种电子设备,包括:至少一个处理器;以 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:JS能力层获取第一应用程序运行以实现目标应用功能时所需的资源,所述JS能力层嵌入在第二应用程序中;所述JS能力层根据所述资源,生成所述目标应用功能对应的功能数据;功能实现层根据所述功能数据,执行所述目标应用功能,所述功能实现层嵌入在所述第二应用程序中。2.根据权利要求1所述的方法,其特征在于,在所述JS能力层获取第一应用程序运行以实现目标应用功能时所需的资源之前,所述方法还包括:所述功能实现层响应于用户输入的操作,向所述JS能力层发送实现所述目标应用功能的指令,所述操作用于指示所述第一应用程序运行以实现所述目标应用功能。3.根据权利要求1或2所述的方法,其特征在于,所述功能实现层根据所述功能数据,执行所述目标应用功能,包括:所述功能实现层通过游戏引擎框架根据所述功能数据,执行所述目标应用功能。4.根据权利要求1至3任一项所述的方法,其特征在于,所述第二应用程序包括端能力层,所述端能力层用于提供所述第二应用程序的功能模块调用接口;所述JS能力层获取第一应用程序运行以实现目标应用功能时所需的资源,包括:所述JS能力层调用所述端能力层,通过所述第二应用程序的功能模块获取所述第一应用程序运行以实现目标应用功能时所需的资源。5.根据权利要求4所述的方法,其特征在于,所述目标应用功能为拍摄功能;所述JS能力层调用所述端能力层,通过所述第二应用程序的功能模块获取所述第一应用程序运行以实现目标应用功能时所需的资源,包括:所述JS能力层调用所述端能力层,通过所述第二应用程序的摄像头功能模块获取所述第一应用程序运行以实现所述拍摄功能时所需的资源。6.根据权利要求1至3任一项所述的方法,其特征在于,所述第二应用程序包括端能力层,所述端能力层用于提供所述第二应用程序的功能模块调用接口;所述JS能力层根据所述资源,生成所述目标应用功能对应的功能数据,包括:所述JS能力层调用所述端能力层,通过所述第二应用程序的功能模块根据所述资源生成所述目标应用功能对应的功能数据。7.根据权利要求6所述的方法,其特征在于,所述目标应用功能为语音识别功能,所述第一应用程序运行以实现所述目标应用功能时所需的资源为待识别的语音资源;所述JS能力层调用所述端能力层,通过所述第二应用程序的功能模块根据所述资源生成所述目标应用功能对应的功能数据,包括:所述JS能力层调用所述端能力层,通过所述第二应用程序的语音识别功能模块根据所述待识别的语音资源生成所述语音识别功能对应的功能数据。8.根据权利要求1至3任一项所述的方法,其特征在于,所述第二应用程序包括端能力层,所述端能力层用于提供所述第二应用程序的功能模块调用接口;所述功能实现层根据所述功能数据,执行所述目标应用功能,包括:所述功能实现层调用所述端能力层,通过所述第二应用程序的功能模块根据所述功能数据执行所述目标应用功能。
9.根据权利要求8所述的方法,其特征在于,所述目标应用功能为视频播放功能,所述目标应用功能对应的功能数据为待播放的视频数据;所述功能实现层调用所述端能力层,通过所述第二应用程序的功能模块根据所述功能数据执行所述目标应用功能,包括:所述功能实现层调用所述端能力层,通过所述第二应用程序的视频播放功能模块根据所述待播放的视频数据执行所述视频播放功能...
【专利技术属性】
技术研发人员:董晓飞,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。