一种宿主应用程序与小程序的通信方法及装置制造方法及图纸

技术编号:30048228 阅读:15 留言:0更新日期:2021-09-15 10:49
本发明专利技术公开了一种宿主应用程序与小程序的通信方法及装置,可以确定与目标文件相匹配的目标小程序,目标文件的当前播放区域为界面中的第一区域,通过小程序容器启动目标小程序,目标小程序的展示区域为小程序容器的设置区域即界面中的第二区域,在小程序容器启动时将目标文件的当前播放区域调整为第三区域,第三区域与第二区域无重叠区域且均位于第一区域内,通过小程序容器与目标小程序进行通信,通信信息与目标文件相关。本发明专利技术可以在保持宿主应用程序对目标文件的播放及展示的情况下,向目标小程序开放目标文件的文件内容,使得目标小程序可以查找并展示相关联的推荐内容,增强目标小程序的灵活性和业务功能的丰富性,提高用户粘性。高用户粘性。高用户粘性。

【技术实现步骤摘要】
一种宿主应用程序与小程序的通信方法及装置


[0001]本专利技术涉及计算机
,尤其涉及一种宿主应用程序与小程序的通信方法及相关装置。

技术介绍

[0002]随着计算机技术的发展,小程序的应用技术不断提高,其应用场景也不断丰富。
[0003]其中,小程序是一种无需下载安装,仅寄宿在应用程序中即可使用的计算机程序。小程序的开发及应用可以释放电子设备的内存,利于电子设备桌面的简洁。小程序在运行时,主要以实现自身业务为目标。
[0004]但是,宿主应用程序与小程序间互动内容较少。

技术实现思路

[0005]鉴于上述问题,本专利技术提供一种克服上述问题或者至少部分地解决上述问题的宿主应用程序与小程序的通信方法及装置,技术方案如下:
[0006]一种宿主应用程序与小程序的通信方法,包括:
[0007]在播放目标文件时,确定所述目标文件的第一文件信息,所述目标文件的当前播放区域为界面中的第一区域;
[0008]确定与所述第一文件信息相匹配的目标小程序;
[0009]响应于对所述目标小程序的启动操作,通过小程序容器启动所述目标小程序,所述目标小程序的展示区域为所述小程序容器的设置区域,所述设置区域为所述界面中的第二区域;
[0010]在所述小程序容器启动时,将所述目标文件的当前播放区域调整为第三区域,所述第三区域与所述第二区域无重叠区域,所述第二区域和所述第三区域均位于所述第一区域内;
[0011]通过所述小程序容器,与所述目标小程序进行通信,其中,与所述目标小程序进行通信的过程中传输的通信信息与所述目标文件相关。
[0012]可选的,所述第一文件信息包括:文件标题、主题、人物和/或播放时长;所述确定与所述第一文件信息相匹配的目标小程序,包括:
[0013]将所述第一文件信息输入至小程序推荐算法;
[0014]获得所述小程序推荐算法输出的小程序,将所述小程序推荐算法输出的小程序确定为与所述第一文件信息相匹配的目标小程序。
[0015]可选的,在所述确定与所述第一文件信息相匹配的目标小程序之后,所述方法还包括:
[0016]展示所述目标小程序的图标;
[0017]所述响应于对所述目标小程序的启动操作,通过小程序容器启动所述目标小程序,包括:
[0018]响应于对所述图标的触发操作,通过所述小程序容器启动所述目标小程序。
[0019]可选的,所述通过小程序容器启动所述目标小程序,包括:
[0020]获得与所述目标小程序的程序标识相匹配的网络请求地址;
[0021]将所述程序标识和所述网络请求地址发送至所述小程序容器,以使得所述小程序容器在所述第二区域中打开所述目标小程序的默认页面,其中,所述默认页面为所述小程序容器在加载所述目标小程序后打开的,所述目标小程序为所述小程序容器解压所述目标小程序的程序包获得的,所述程序包为所述小程序容器根据所述程序标识和所述网络请求地址下载的。
[0022]可选的,当所述通信信息为所述目标文件的文件标识时,所述与所述目标小程序进行通信,包括:
[0023]将所述文件标识发送至所述目标小程序,以使得所述目标小程序在所述第二区域中展示与目标文件信息相关联的推荐内容,其中,所述目标文件信息为所述目标小程序根据所述文件标识从文件服务器处获得的。
[0024]可选的,当所述通信信息为所述目标文件在时间线上的关键文件内容时,所述与所述目标小程序进行通信,包括:
[0025]将所述关键文件内容发送至所述目标小程序,以使得所述目标小程序在所述第二区域中展示与所述关键文件内容相关联的推荐内容。
[0026]可选的,当所述通信信息为小程序指令时,所述与所述目标小程序进行通信,包括:
[0027]接收所述目标小程序发送的所述小程序指令;
[0028]根据所述小程序指令控制所述目标文件的播放过程。
[0029]一种宿主应用程序与小程序的通信装置,包括:第一确定单元、第二确定单元、启动单元、调整单元和通信单元,其中:
[0030]所述第一确定单元,被配置为执行:在播放目标文件时,确定所述目标文件的第一文件信息,所述目标文件的当前播放区域为界面中的第一区域;
[0031]所述第二确定单元,被配置为执行:确定与所述第一文件信息相匹配的目标小程序;
[0032]所述启动单元,被配置为执行:响应于对所述目标小程序的启动操作,通过小程序容器启动所述目标小程序,所述目标小程序的展示区域为所述小程序容器的设置区域,所述设置区域为所述界面中的第二区域;
[0033]所述调整单元,被配置为执行:在所述小程序容器启动时,将所述目标文件的当前播放区域调整为第三区域,所述第三区域与所述第二区域无重叠区域,所述第二区域和所述第三区域均位于所述第一区域内;
[0034]所述通信单元,被配置为执行:通过所述小程序容器,与所述目标小程序进行通信,其中,与所述目标小程序进行通信的过程中传输的通信信息与所述目标文件相关。
[0035]可选的,所述第一文件信息包括:文件标题、主题、人物和/或播放时长;所述第二确定单元,包括:输入单元、第一获得单元和第三确定单元,其中:
[0036]所述输入单元,被配置为执行:将所述第一文件信息输入至小程序推荐算法;
[0037]所述第一获得单元,被配置为执行:获得所述小程序推荐算法输出的小程序;
[0038]所述第三确定单元,被配置为执行:将所述小程序推荐算法输出的小程序确定为与所述第一文件信息相匹配的目标小程序。
[0039]可选的,所述装置还包括:展示单元;
[0040]所述展示单元,被配置为执行:在所述确定与所述第一文件信息相匹配的目标小程序之后,展示所述目标小程序的图标;
[0041]所述启动单元,被配置为执行:响应于对所述图标的触发操作,通过所述小程序容器启动所述目标小程序。
[0042]可选的,所述启动单元,包括:第二获得单元和发送单元,其中:
[0043]所述第二获得单元,被配置为执行:响应于对所述图标的触发操作,获得与所述目标小程序的程序标识相匹配的网络请求地址;
[0044]所述发送单元,被配置为执行:将所述程序标识和所述网络请求地址发送至所述小程序容器,以使得所述小程序容器在所述第二区域中打开所述目标小程序的默认页面,其中,所述默认页面为所述小程序容器在加载所述目标小程序后打开的,所述目标小程序为所述小程序容器解压所述目标小程序的程序包获得的,所述程序包为所述小程序容器根据所述程序标识和所述网络请求地址下载的。
[0045]可选的,当所述通信信息为所述目标文件的文件标识时,所述通信单元,被配置为执行:
[0046]通过所述小程序容器,将所述文件标识发送至所述目标小程序,以使得所述目标小程序在所述第二区域中展示与目标文件信息相关联的推荐内容,其中,所述目标文件信息为所述目标小程序根据所述文件标识从文本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种宿主应用程序与小程序的通信方法,其特征在于,包括:在播放目标文件时,确定所述目标文件的第一文件信息,所述目标文件的当前播放区域为界面中的第一区域;确定与所述第一文件信息相匹配的目标小程序;响应于对所述目标小程序的启动操作,通过小程序容器启动所述目标小程序,所述目标小程序的展示区域为所述小程序容器的设置区域,所述设置区域为所述界面中的第二区域;在所述小程序容器启动时,将所述目标文件的当前播放区域调整为第三区域,所述第三区域与所述第二区域无重叠区域,所述第二区域和所述第三区域均位于所述第一区域内;通过所述小程序容器,与所述目标小程序进行通信,其中,与所述目标小程序进行通信的过程中传输的通信信息与所述目标文件相关。2.根据权利要求1所述的方法,其特征在于,所述第一文件信息包括:文件标题、主题、人物和/或播放时长;所述确定与所述第一文件信息相匹配的目标小程序,包括:将所述第一文件信息输入至小程序推荐算法;获得所述小程序推荐算法输出的小程序,将所述小程序推荐算法输出的小程序确定为与所述第一文件信息相匹配的目标小程序。3.根据权利要求1所述的方法,其特征在于,在所述确定与所述第一文件信息相匹配的目标小程序之后,所述方法还包括:展示所述目标小程序的图标;所述响应于对所述目标小程序的启动操作,通过小程序容器启动所述目标小程序,包括:响应于对所述图标的触发操作,通过所述小程序容器启动所述目标小程序。4.根据权利要求3所述的方法,其特征在于,所述通过小程序容器启动所述目标小程序,包括:获得与所述目标小程序的程序标识相匹配的网络请求地址;将所述程序标识和所述网络请求地址发送至所述小程序容器,以使得所述小程序容器在所述第二区域中打开所述目标小程序的默认页面,其中,所述默认页面为所述小程序容器在加载所述目标小程序后打开的,所述目标小程序为所述小程序容器解压所述目标小程序的程序包获得的,所述程序包为所述小程序容器根据所述程序标识和所述网络请求地址下载的。5.根据权利要求1所述的方法,其特征在于,当所述通信信息为所述目标文件的文件标识时,所述与所述目标小程序进行通信,包括:将所述文件标识发送至所述目标小程序,以使得所述目标小程序在所述第二区域中展示与目标文件信息相关联的推荐内容,其中,所述目标文件信息为所述目标小程序根据所述文件标识从文件服务器处获得的。6.根据权利...

【专利技术属性】
技术研发人员:薛潋吴红朱飞益谢沐沐胡瀛寰
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1