消息的显示方法及装置的制造方法

文档序号:9399420阅读:186来源:国知局
消息的显示方法及装置的制造方法
【技术领域】
[0001]本公开涉及通信技术领域,尤其涉及一种消息的显示方法及装置。
【背景技术】
[0002]随着科技的进步,电脑网络的品质及价格不断地改善,即时通讯软件(InstantMessaging Software)已逐渐成为一般大众普遍使用的通讯工具之一。例如,微信、QQ、MNSMessenger等都是大众耳熟能详的即时通讯软件。这些即时通讯软件通常都具有聊天/语音交谈功能。对一般使用者而言,使用各种不同的即时通讯软件所提供的语音交谈功能也是习以为常的事情。
[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]该实施例中,能够在当前页面浮层上显示的即时通讯消息达到预设时长时,取消对该即时通讯消息的显示,使得浮层上显示当前接收到的消息之后,能够继续显示新接收至IJ的消息,从而使用户能够浏览所有接收到的消息,提高了用户的体验度。
[0028]在一个实施例中,所述方法还包括:
[0029]当接收到对所述浮层上的即时通讯消息的点击操作时,将当前页面跳转到所述点击操作对应的即时通讯消息处。
[0030]该实施例中,能够根据用户的点击操作将页面跳转至用户想要浏览的即时通讯消息处,为用户查看接收到的即时通讯消息提供了极大的方便。
[0031 ] 在一个实施例中,所述方法还包括:
[0032]当所述即时通讯消息中有未播放的语音消息时,在播放所述语音消息之后,继续播放所述未播放的语音消息。
[0033]该实施例中,能够在播放完当前正在播放的语音消息之后,继续播放新接收到的语音消息,使得用户无需再去点击新接收到的语音消息,为用户收听语音消息提供了极大的方便。
[0034]在一个实施例中,所述继续播放所述未播放的语音消息之后,所述方法还包括:
[0035]将当前页面跳转到正在播放的语音消息处。
[0036]该实施例中,能够及时将页面跳转到正在播放的语音消息处,提高了用户浏览消息的体验度。
[0037]根据本公开实施例的第二方面,提供一种消息的显示装置,包括:
[0038]第一播放模块,用于在即时通讯对话中,当接收到用户对语音消息的播放指令时,播放所述语音消息;
[0039]显示模块,用于在所述第一播放模块播放所述语音消息的过程中,如果所述即时通讯对话中接收到其他用户发送的即时通讯消息,则将所述即时通讯消息以浮层的方式显示在当前页面上。
[0040]在一个实施例中,所述显示模块包括:
[0041]第一显示子模块,用于在所述第一播放模块播放所述语音消息的过程中,如果所述即时通讯对话中接收到其他用户发送的即时通讯消息,则将所述即时通讯消息的发送者的身份标识与所述即时通讯消息以浮层的方式对应显示在当前页面上。
[0042]在一个实施例中,所述显示模块包括:
[0043]第二显示子模块,用于在所述第一播放模块播放所述语音消息的过程中,如果所述即时通讯对话中接收到其他用户发送的即时通讯消息,则按照所述即时通讯消息的接收时间的先后顺序,将所述即时通讯消息以浮层的方式滚动显示在当前页面上。
[0044]在一个实施例中,所述显示模块包括:
[0045]第三显示子模块,用于在所述第一播放模块播放所述语音消息的过程中,如果所述即时通讯对话中接收到其他用户发送的即时通讯消息,则将预设数量个即时通讯消息以浮层的方式显示在当前页面上;
[0046]取消显示子模块,用于当所述第三显示子模块在所述浮层上显示的即时通讯消息的数量达到所述预设数量、且所述即时通讯对话中继续接收到其他用户发送的新
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1