【技术实现步骤摘要】
消息监听方法、装置、电子设备和机器可读存储介质
本申请涉及直播
,具体而言,涉及一种消息监听方法、装置、电子设备和机器可读存储介质。
技术介绍
在终端设备的直播应用中,运行前端代码以加载页面的方式主要是以浏览器进程的方式实现,但是浏览器进程无法与直播应用中的直播间进程之间实现通信。使得前端代码无法动态监听到直播间内的消息。从而导致前端代码所加载的前端页面无法基于直播间的消息情况进行信息展示。
技术实现思路
本申请的目的包括,例如,提供了一种消息监听方法、装置、电子设备和机器可读存储介质,其能够使WEB前端引擎监听获得直播间消息。本申请的实施例可以这样实现:第一方面,实施例提供一种消息监听方法,应用于与服务器通信的终端设备,所述终端设备安装有直播应用,所述方法包括:接收所述服务器推送的应用消息,根据所述应用消息在所述直播应用的直播间内进行消息展示;通过预先创建的监听接口监听所述直播间内的目标直播消息;通过WEB前端引擎调用所述监听接口,以获得所述监听接口监听到的
【技术保护点】
1.一种消息监听方法,其特征在于,应用于与服务器通信的终端设备,所述终端设备安装有直播应用,所述方法包括:/n接收所述服务器推送的应用消息,根据所述应用消息在所述直播应用的直播间内进行消息展示;/n通过预先创建的监听接口监听所述直播间内的目标直播消息;/n通过WEB前端引擎调用所述监听接口,以获得所述监听接口监听到的目标直播消息。/n
【技术特征摘要】
1.一种消息监听方法,其特征在于,应用于与服务器通信的终端设备,所述终端设备安装有直播应用,所述方法包括:
接收所述服务器推送的应用消息,根据所述应用消息在所述直播应用的直播间内进行消息展示;
通过预先创建的监听接口监听所述直播间内的目标直播消息;
通过WEB前端引擎调用所述监听接口,以获得所述监听接口监听到的目标直播消息。
2.根据权利要求1所述的消息监听方法,其特征在于,所述方法还包括:
通过所述WEB前端引擎根据所述目标直播消息,对所述直播应用的前端页面的展示信息进行设置。
3.根据权利要求2所述的消息监听方法,其特征在于,所述方法还包括:
预先在软件开发工具包SDK中设置接口安全域名,以使所述接口安全域名下的前端页面具有调用所述SDK的监听接口的权限;
在所述接口安全域名下的前端页面中引入所述SDK。
4.根据权利要求3所述的消息监听方法,其特征在于,所述方法还包括:
获取所述WEB前端引擎所需监听的直播消息的消息类型;
根据所述消息类型在所述SDK中注册对应的监听信息。
5.根据权利要求4所述的消息监听方法,其特征在于,所述通过预先创建的监听接口监听所述直播间内的目标直播消息的步骤,包括:
获取预先在所述SDK中注册的监听信息所包含的消息类型;
通过预先创建的监听接口监听所述直播间内与所述消息类型对应的目标直播消息。
6.根据权利要求1所述的消息监听方法,其特征在于,所述接收所述服务器推送的应用消息,根据所述应用消息在所述直播应用的直播间内进行消息展示的步骤,包括:
接收所述服务器推送的应用消息,将接收到的应用消息缓存至预先创建的消息队列中;
根据当前直播网络状...
【专利技术属性】
技术研发人员:麦志英,廖卓杰,
申请(专利权)人:广州虎牙科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。