本申請(qǐng)實(shí)施例涉及人機(jī)交互,特別涉及一種聊天消息的展示方法、裝置、終端、存儲(chǔ)介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、現(xiàn)如今,即時(shí)通信已逐漸成為用戶日常交流的重要渠道之一,并且,為了豐富用戶的在線聊天體驗(yàn),即時(shí)通信客戶端推出了多種多樣的附加功能以滿足用戶的多種通信需求。
2、相關(guān)技術(shù)中,即時(shí)通信客戶端所提供的在線聊天界面中,顯示有不同帳號(hào)對(duì)應(yīng)的虛擬形象,該虛擬形象可以按照用戶所選擇的動(dòng)態(tài)表情做出相應(yīng)的動(dòng)作,將動(dòng)態(tài)表情通過虛擬形象的動(dòng)作展示出來。
3、然而,在相關(guān)技術(shù)所提供的方案中,即時(shí)通信客戶端的虛擬形象僅能夠作為展示動(dòng)態(tài)動(dòng)作的途徑,僅將虛擬形象與特定的消息形式進(jìn)行結(jié)合,適用場(chǎng)景較為局限。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供了一種聊天消息的展示方法、裝置、終端、存儲(chǔ)介質(zhì)及程序產(chǎn)品。所述技術(shù)方案如下:
2、一方面,本申請(qǐng)實(shí)施例提供了一種聊天消息的展示方法,所述方法包括:
3、顯示聊天界面,所述聊天界面包括聊天消息展示區(qū)以及虛擬對(duì)象展示區(qū),所述虛擬對(duì)象展示區(qū)中包含至少兩個(gè)虛擬對(duì)象,所述聊天消息展示區(qū)用于展示歷史聊天消息,不同虛擬對(duì)象對(duì)應(yīng)不同帳號(hào);
4、在接收到第一帳號(hào)發(fā)送的第一聊天消息的情況下,在所述虛擬對(duì)象展示區(qū)中第一虛擬對(duì)象對(duì)應(yīng)的消息展示位置展示所述第一聊天消息,所述第一虛擬對(duì)象是所述第一帳號(hào)對(duì)應(yīng)的虛擬對(duì)象;
5、在所述虛擬對(duì)象展示區(qū)中的所述第一聊天消息的展示時(shí)長(zhǎng)達(dá)到時(shí)長(zhǎng)閾值的情況下,將所述第一聊天消息移動(dòng)至所述聊天消息展示區(qū)進(jìn)行展示。
6、另一方面,本申請(qǐng)實(shí)施例提供了一種聊天消息的展示裝置,所述裝置包括:
7、顯示模塊,用于顯示聊天界面,所述聊天界面包括聊天消息展示區(qū)以及虛擬對(duì)象展示區(qū),所述虛擬對(duì)象展示區(qū)中包含至少兩個(gè)虛擬對(duì)象,所述聊天消息展示區(qū)用于展示歷史聊天消息,不同虛擬對(duì)象對(duì)應(yīng)不同帳號(hào);
8、第一消息展示模塊,用于在接收到第一帳號(hào)發(fā)送的第一聊天消息的情況下,在所述虛擬對(duì)象展示區(qū)中第一虛擬對(duì)象對(duì)應(yīng)的消息展示位置展示所述第一聊天消息,所述第一虛擬對(duì)象是所述第一帳號(hào)對(duì)應(yīng)的虛擬對(duì)象;
9、第二消息展示模塊,用于在所述虛擬對(duì)象展示區(qū)中的所述第一聊天消息的展示時(shí)長(zhǎng)達(dá)到時(shí)長(zhǎng)閾值的情況下,將所述第一聊天消息移動(dòng)至所述聊天消息展示區(qū)進(jìn)行展示。
10、另一方面,本申請(qǐng)實(shí)施例提供了一種終端,所述終端包括處理器和存儲(chǔ)器;所述存儲(chǔ)器存儲(chǔ)有至少一條指令,所述至少一條指令用于被所述處理器執(zhí)行以實(shí)現(xiàn)如上述方面所述的聊天消息的展示方法。
11、另一方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一條指令,所述至少一條指令由處理器加載并執(zhí)行以實(shí)現(xiàn)如上述方面所述的聊天消息的展示方法。
12、另一方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)指令,該計(jì)算機(jī)指令存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中。計(jì)算機(jī)設(shè)備的處理器從計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)讀取該計(jì)算機(jī)指令,處理器執(zhí)行該計(jì)算機(jī)指令,使得該計(jì)算機(jī)設(shè)備執(zhí)行上述方面的各種可選實(shí)現(xiàn)方式中提供的聊天消息的展示方法。
13、本申請(qǐng)實(shí)施例提供的技術(shù)方案帶來的有益效果至少包括:
14、本申請(qǐng)實(shí)施例中,聊天界面分為聊天消息展示區(qū)以及虛擬對(duì)象展示區(qū),在虛擬對(duì)象展示區(qū)中顯示不同帳號(hào)對(duì)應(yīng)的虛擬對(duì)象,在聊天消息展示區(qū)中顯示歷史聊天消息。在接收到第一帳號(hào)發(fā)送的第一聊天消息的情況下,終端能夠在第一虛擬對(duì)象對(duì)應(yīng)消息展示位置展示第一聊天消息,營(yíng)造出第一聊天消息由第一虛擬對(duì)象發(fā)出的視覺效果。在此過程中,將虛擬對(duì)象與聊天消息相結(jié)合,豐富了聊天消息的展示方式。并且,在虛擬對(duì)象展示區(qū)中的所述第一聊天消息的展示時(shí)長(zhǎng)達(dá)到時(shí)長(zhǎng)閾值之后,將第一聊天消息移動(dòng)到聊天消息展示區(qū)進(jìn)行展示,能夠在豐富聊天消息展示方式的同時(shí),兼顧用戶對(duì)歷史消息的瀏覽需求。
1.一種聊天消息的展示方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在在接收到第一帳號(hào)發(fā)送的第一聊天消息的情況下,在所述虛擬對(duì)象展示區(qū)中第一虛擬對(duì)象對(duì)應(yīng)的消息展示位置展示所述第一聊天消息,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第一聊天消息為第一語音消息的情況下,所述方法還包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述第一聊天消息為第一語音消息,所述第二聊天消息為第二語音消息的情況下,所述方法還包括:
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述第一聊天消息為第一語音消息的情況下,所述方法還包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述顯示聊天界面,包括:
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述聊天界面為群組聊天界面的情況下,所述方法還包括:
11.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
12.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法用于登錄有第一帳號(hào)的即時(shí)通信客戶端;
13.根據(jù)權(quán)利要求1所述的方法,其特征在于,在接收到第一帳號(hào)發(fā)送的第一聊天消息之后,所述方法還包括:
14.一種聊天消息的展示裝置,其特征在于,所述裝置包括:
15.一種終端,其特征在于,所述終端包括處理器和存儲(chǔ)器;所述存儲(chǔ)器存儲(chǔ)有至少一條指令,所述至少一條指令用于被所述處理器執(zhí)行以實(shí)現(xiàn)如權(quán)利要求1至13任一所述的聊天消息的展示方法。
16.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一條指令,所述至少一條指令由處理器加載并執(zhí)行以實(shí)現(xiàn)如權(quán)利要求1至13任一所述的聊天消息的展示方法。
17.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)指令,所述計(jì)算機(jī)指令存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中;計(jì)算機(jī)設(shè)備的處理器從所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)讀取所述計(jì)算機(jī)指令,所述處理器執(zhí)行所述計(jì)算機(jī)指令,使得所述計(jì)算機(jī)設(shè)備執(zhí)行如權(quán)利要求1至13任一所述的聊天消息的展示方法。