基于听单模式的推送消息接收方法及装置制造方法及图纸

技术编号:17654716 阅读:25 留言:0更新日期:2018-04-08 08:11
本发明专利技术公开了一种基于听单模式的推送消息接收方法及装置。其中,方法包括:在目标应用启动后,检测用户开启听单模式的第一触发操作;根据所述第一触发操作,启用全局悬浮窗,利用所述全局悬浮窗关联的进程实时接收服务端推送的推送消息。本方案通过在开启听单模式后启用的全局悬浮窗来提高与推送消息相关的进程的优先级,达到对相关进程的保活目的,避免目标应用在系统后台运行时与推送消息相关的进程被回收而引起的无法接收推送消息的弊端,从而提高了用户体验。

【技术实现步骤摘要】
基于听单模式的推送消息接收方法及装置
本专利技术涉及计算机信息
,具体涉及一种基于听单模式的推送消息接收方法及装置。
技术介绍
随着互联网信息技术的飞速发展,网络交易已成为人们工作生活中一项重要的交易方式。人们在网络交易过程中,会产生大量的网络交易订单信息,例如,订购外卖而产生的外卖订单信息,团购商品而产生的团购订单信息等。为保证网络交易订单的及时处理,通常需要商家及时地接收网络订单信息。所以,为提高商家用户接收及处理订单的效率,一些网络交易平台或应用为商家用户提供了听单模式,即网络交易订单信息以语音播报的形式推送给商家用户,从而达到释放商家用户双手,提高商家用户接收及处理订单效率的目的。然而,目前提供听单模式的网络交易平台或应用在系统后台运行时,其推送语音订单信息的进程通常会被系统回收,从而导致无法接收订单推送方推送的语音订单信息,进而使得用户无法及时接收并处理订单信息,降低了用户体验。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的基于听单模式的推送消息接收方法及装置。根据本专利技术的一个方面,提供了一种基于听单模式的推送消息接收方法,包括:在目标应用启动后,检测用户开启听单模式的第一触发操作;根据所述第一触发操作,启用全局悬浮窗,利用所述全局悬浮窗关联的进程实时接收服务端推送的推送消息。可选的,所述方法还包括:检测用户关闭听单模式的第二触发操作,销毁所述全局悬浮窗,停止实时接收服务端推送的推送消息。可选的,所述在目标应用启动后,检测用户开启听单模式的第一触发操作进一步包括:在目标应用启动后,启动载有听单模式开关控件的悬浮窗;检测用户针对所述听单模式开关控件执行的开启听单模式的第一触发操作;则所述启用全局悬浮窗进一步包括:根据所述第一触发操作,通过修改所述悬浮窗的属性使所述悬浮窗成为所述全局悬浮窗。可选的,在启动载有听单模式开关控件的悬浮窗之后,所述方法还包括:以呈现所述听单模式开关控件的第一显示样式展示所述悬浮窗;在启用所述全局悬浮窗之后,所述方法还包括:当所述目标应用位于系统前台时,以呈现所述听单模式开关控件的第一显示样式展示所述全局悬浮窗;当所述目标应用位于系统后台时,以不呈现所述听单模式开关控件的第二显示样式展示所述全局悬浮窗。可选的,所述方法还包括:检测用户针对所述听单模式开关控件执行的关闭听单模式的第二触发操作;根据所述第二触发操作,通过修改所述全局悬浮窗的属性使所述全局悬浮窗成为所述载有听单模式开关控件的悬浮窗,停止实时接收服务端推送的推送消息。可选的,在检测到所述第二触发操作后,所述方法还包括:弹出提示所述用户开启听单模式的窗口。可选的,所述提示所述用户开启听单模式的窗口位于所述悬浮窗临近位置。根据本专利技术的另一方面,提供了一种基于听单模式的推送消息接收装置,包括:第一检测模块,适于在目标应用启动后,检测用户开启听单模式的第一触发操作;启用模块,适于根据所述第一触发操作,启用全局悬浮窗,利用所述全局悬浮窗关联的进程实时接收服务端推送的推送消息。可选的,所述装置还包括:第二检测模块,适于检测用户关闭听单模式的第二触发操作;销毁模块,适于根据第二检测模块,销毁所述全局悬浮窗,停止实时接收服务端推送的推送消息。可选的,所述第一检测模块进一步适于:在目标应用启动后,启动载有听单模式开关控件的悬浮窗;检测用户针对所述听单模式开关控件执行的开启听单模式的第一触发操作;则所述启用模块进一步适于:根据所述第一触发操作,通过修改所述悬浮窗的属性使所述悬浮窗成为所述全局悬浮窗。可选的,所述装置还包括:第一呈现模块,适于以呈现听单模式开关控件的第一显示样式展示所述悬浮窗;第二呈现模块,适于在启用所述全局悬浮窗之后,当所述目标应用位于系统前台时,以呈现所述听单模式开关控件的第一显示样式展示所述全局悬浮窗;第三呈现模块,适于在启用所述全局悬浮窗之后,当所述目标应用位于系统后台时,以不呈现所述听单模式开关控件的第二显示样式展示所述全局悬浮窗。可选的,所述装置还包括:第二检测模块,适于检测用户针对所述听单模式开关控件执行的关闭听单模式的第二触发操作;修改模块,适于根据所述第二触发操作,通过修改所述全局悬浮窗的属性使所述全局悬浮窗成为所述载有听单模式开关控件的悬浮窗,停止实时接收服务端推送的推送消息。可选的,所述装置还包括:弹出模块,适于弹出提示所述用户开启听单模式的窗口。可选的,所述提示所述用户开启听单模式的窗口位于所述悬浮窗临近位置。根据本专利技术的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述基于听单模式的推送消息接收方法对应的操作。根据本专利技术的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述基于听单模式的推送消息接收方法对应的操作。根据本专利技术提供的基于听单模式的推送消息接收方法及装置。在目标应用启动后,检测用户开启听单模式的第一触发操作,并根据第一触发操作,启用全局悬浮窗,利用全局悬浮窗关联的进程实时接收服务端推送的推送消息。本方案通过在开启听单模式后启用的全局悬浮窗来提高与推送消息相关的进程的优先级,达到了对相关进程的保活目的,避免目标应用在系统后台运行时与推送消息相关的进程被回收而引起的无法接收推送消息的弊端,从而提高了用户体验。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例提供的一种基于听单模式的推送消息接收方法;图2示出了根据本专利技术另一个实施例提供的一种基于听单模式的推送消息接收方法;图3a示出了本专利技术一个实施例中的目标应用位于系统前台时的一种界面显示样式;图3b示出了本专利技术一个实施例中的目标应用位于系统后台时的一种界面显示样式;图3c示出了本专利技术一个实施例中的目标应用位于系统前台时的另一种界面显示样式;图3d示出了本专利技术一个实施例中的目标应用位于系统后台时的另一种界面显示样式;图4示出了根据本专利技术又一个实施例提供的一种基于听单模式的推送消息接收方法;图5示出了根据本专利技术一个实施例提供的一种基于听单模式的推送消息接收装置;图6示出了根据本专利技术另一个实施例提供的一种基于听单模式的推送消息接收装置;图7示出了根据本专利技术又一个实施例提供的一种基于听单模式的推送消息接收装置;图8示出了根据本专利技术一个实施例的提供的一种计算设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公本文档来自技高网...
基于听单模式的推送消息接收方法及装置

【技术保护点】
一种基于听单模式的推送消息接收方法,包括:在目标应用启动后,检测用户开启听单模式的第一触发操作;根据所述第一触发操作,启用全局悬浮窗,利用所述全局悬浮窗关联的进程实时接收服务端推送的推送消息。

【技术特征摘要】
1.一种基于听单模式的推送消息接收方法,包括:在目标应用启动后,检测用户开启听单模式的第一触发操作;根据所述第一触发操作,启用全局悬浮窗,利用所述全局悬浮窗关联的进程实时接收服务端推送的推送消息。2.根据权利要求1所述的方法,其中,所述方法还包括:检测用户关闭听单模式的第二触发操作,销毁所述全局悬浮窗,停止实时接收服务端推送的推送消息。3.根据权利要求1所述的方法,其中,所述在目标应用启动后,检测用户开启听单模式的第一触发操作进一步包括:在目标应用启动后,启动载有听单模式开关控件的悬浮窗;检测用户针对所述听单模式开关控件执行的开启听单模式的第一触发操作;则所述启用全局悬浮窗进一步包括:根据所述第一触发操作,通过修改所述悬浮窗的属性使所述悬浮窗成为所述全局悬浮窗。4.根据权利要求3所述的方法,其中,在启动载有听单模式开关控件的悬浮窗之后,所述方法还包括:以呈现所述听单模式开关控件的第一显示样式展示所述悬浮窗;在启用所述全局悬浮窗之后,所述方法还包括:当所述目标应用位于系统前台时,以呈现所述听单模式开关控件的第一显示样式展示所述全局悬浮窗;当所述目标应用位于系统后台时,以不呈现所述听单模式开关控件的第二显示样式展示所述全局悬浮窗。5.根据权利要求3所述的方法,其中,所述方...

【专利技术属性】
技术研发人员:徐佳张大鹏白浩泉
申请(专利权)人:口碑上海信息技术有限公司
类型:发明
国别省市:上海,31

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

1