【技术实现步骤摘要】
小程序运行方法、装置、电子设备和存储介质
[0001]涉及计算机技术、云计算
,尤其涉及智能小程序领域,具体涉及小程序运行方法、装置、电子设备和存储介质。
技术介绍
[0002]随着计算机技术的不断发展,各大应用平台引入小程序(Mini Program)开发技术。小程序是可以从服务器下发、无需安装即可在特定容器内执行的应用程序。例如,用户可以在某一应用程序上通过小程序完成资讯、购物、听音乐、看电影等服务,而无需下载和安装一个新的应用程序。
[0003]在相关技术中,为了实现小程序在应用程序中运行,应用程序需要具备相应的基础库,以提供小程序运行的必要环境,其中,该基础库也可以称之为基础框架。
[0004]在实现本申请的过程中发现,随着小程序的种类和数量越来越多,当用户想要打开某一个目标小程序时,目前的打开渠道较为单一,操作路径较长,导致用户体验不佳。
技术实现思路
[0005]提供了一种小程序运行方法、装置、电子设备和存储介质。
[0006]根据第一方面,提供了一种小程序运行方法, ...
【技术保护点】
【技术特征摘要】
1.一种小程序运行方法,包括:识别第一客户端中展示的与目标小程序对应的编码图像,得到所述目标小程序的标识信息;根据所述目标小程序的标识信息从目标存储地址获取所述目标小程序的执行文件;以及在第二客户端运行所述目标小程序的执行文件。2.根据权利要求1所述的方法,其中,在根据所述目标小程序的标识信息从目标存储地址获取所述目标小程序的执行文件之前,所述方法还包括:在所述第一客户端和所述第二客户端的小程序调用协议不同的情况下,获取所述第二客户端的标识信息;根据所述目标小程序的标识信息和所述第二客户端的标识信息生成协议调用请求,并向协议分发服务端发送所述协议调用请求;以及接收由所述协议分发服务端响应所述协议调用请求而发送的目标调用协议,其中,所述目标调用协议用于所述第二客户端调用所述目标小程序。3.根据权利要求2所述的方法,其中,在所述第一客户端和所述第二客户端的开发平台标识不同的情况下,所述第一客户端和所述第二客户端的小程序调用协议不同;在所述第一客户端和所述第二客户端的开发平台标识相同的情况下,所述第一客户端和所述第二客户端的小程序调用协议相同。4.根据权利要求2所述的方法,其中,所述识别第一客户端中展示的与目标小程序对应的编码图像,得到所述目标小程序的标识信息包括:识别所述第一客户端中展示的与目标小程序对应的编码图像,得到所述目标小程序的目标调用协议的地址,其中,所述目标调用协议的地址中包括所述目标小程序的标识信息。5.根据权利要求1所述的方法,其中,所述目标存储地址为用于管理小程序的管理服务端的地址。6.根据权利要求1所述的方法,还包括:在根据所述目标小程序的标识信息从目标存储地址获取所述目标小程序的执行文件之前,确定所述第二客户端是否集成有用于提供所述目标小程序的运行环境的基础库;以及在所述第二客户端集成有用于提供所述目标小程序的运行环境的基础库的情况下,根据所述目标小程序的标识信息从目标存储地址获取所述目标小程序的执行文件。7.根据权利要求6所述的方法,还包括:在所述第二客户端没有集成用于提供所述目标小程序的运行环境的基础库的情况下,根据所述目标小程序的标识信息获取与所述目标小程序对应的网页版页面;以及展示与所述目标小程序对应的网页版页面。8.根据权利要求1所述的方法,其中,所述编码图像包括二维码,所述识别第一客户端中展示的与目标小程序对应的编码图像包括:通过所述第二客户端的扫码模块识别所述第一客户端中展示的与所述目标小程序对应的二维码。
9.一种小程序运行装置,包括:识别模块,用于识别第一客户端中展示的与目标小程序对应的编码图像,得到所述目标小程序的标识信息;第一获取模块,用于根据所述目标小程序的标识信息从目标存储地址获取所述目标小程序的执行文件;以及运行模...
【专利技术属性】
技术研发人员:任涛,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。