1.一種交互消息展示方法,其特征在于,包括:
客戶端獲取交互消息;
所述客戶端將所述交互消息添加到待展示消息隊列中;
所述客戶端按照預(yù)設(shè)的展示時長,調(diào)用預(yù)先創(chuàng)建的帶運動軌跡的消息基類在交互界面中依次展示所述待展示消息隊列中的交互消息;
其中,所述帶運動軌跡的消息基類用于指定所述交互消息在所述交互界面中的運動軌跡。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述客戶端按照預(yù)設(shè)的展示時長,調(diào)用預(yù)先創(chuàng)建的帶運動軌跡的消息基類在交互界面中依次展示所述待展示消息隊列中的交互消息,包括:
所述客戶端獲取預(yù)先創(chuàng)建的帶運動軌跡的消息基類,所述帶運動軌跡的消息基類是根據(jù)包含消息公共屬性的消息基類和包含運動軌跡公共屬性的運動軌跡基類創(chuàng)建的;
所述客戶端按照預(yù)設(shè)的展示時長,調(diào)用所述帶運動軌跡的消息基類在交互界面的畫布canvas元素上依次繪制所述待展示消息隊列中的交互消息。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括:
所述客戶端在確定所述交互消息為本地輸入的交互消息時,將所述交互消息添加到待發(fā)送消息隊列中;
所述客戶端按照預(yù)設(shè)的發(fā)送時間間隔向服務(wù)器發(fā)送所述待發(fā)送消息隊列中的交互消息,以使所述服務(wù)器對所述待發(fā)送消息隊列中的交互消息進(jìn)行廣播。
4.根據(jù)權(quán)利要求1~3中任一項所述的方法,其特征在于,所述客戶端將所述交互消息添加到待展示消息隊列中,包括:
所述客戶端在確定所述交互消息為本地輸入的交互消息時,從隊頭將所述交互消息添加到待展示消息隊列中;
所述客戶端在確定所述交互消息為通過向服務(wù)器發(fā)送輪詢請求而獲取到的交互消息時,從隊尾將所述交互消息添加到所述待展示消息隊列中。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述客戶端在確定所述交互消息為通過向服務(wù)器發(fā)送輪詢請求而獲取到的交互消息時,從隊尾將所述交互消息添加到所述待展示消息隊列中,包括:
所述客戶端在確定所述交互消息為通過向服務(wù)器發(fā)送輪詢請求而獲取到的交互消息時,判斷所述通過向所述服務(wù)器發(fā)送輪詢請求而獲取到的交互消息是否為所述本地輸入的交互消息;
若是,則所述客戶端不再將所述交互消息添加到所述待展示消息隊列中;
若否,則所述客戶端從隊尾將所述交互消息添加到所述待展示消息隊列中。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述客戶端從隊尾將所述交互消息添加到所述待展示消息隊列中,包括:
所述客戶端獲取當(dāng)前所述待展示消息隊列中的交互消息數(shù)量;
所述客戶端在所述交互消息數(shù)量小于或等于預(yù)設(shè)數(shù)值時,從隊尾將所述交互消息添加到所述待展示消息隊列中。
7.一種交互消息展示方法,其特征在于,包括:
服務(wù)器接收客戶端發(fā)送的輪詢請求,所述輪詢請求用于請求交互信息;
所述服務(wù)器獲取所述輪詢請求所請求的交互消息;
所述服務(wù)器響應(yīng)所述輪詢請求向所述客戶端發(fā)送所述交互消息,以使所述客戶端將所述交互消息添加到待展示消息隊列中,并按照預(yù)設(shè)的展示時長,調(diào)用預(yù)先創(chuàng)建的帶運動軌跡的消息基類在交互界面中依次展示所述待展示消息隊列中的交互消息;
其中,所述帶運動軌跡的消息基類用于指定所述交互消息在所述交互界面中的運動軌跡。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括:
所述服務(wù)器接收所述客戶端按照預(yù)設(shè)的發(fā)送時間間隔發(fā)送的待發(fā)送消息隊列中的交互消息,所述待發(fā)送消息隊列中的交互消息為所述客戶端本地輸入的交互消息;
所述服務(wù)器對所述待發(fā)送消息隊列中的交互消息進(jìn)行廣播。
9.一種交互消息展示裝置,其特征在于,包括:
第一獲取單元,用于獲取交互消息;
添加單元,用于將所述交互消息添加到待展示消息隊列中;
展示單元,用于按照預(yù)設(shè)的展示時長,調(diào)用預(yù)先創(chuàng)建的帶運動軌跡的消息基類在交互界面中依次展示所述待展示消息隊列中的交互消息;
其中,所述帶運動軌跡的消息基類用于指定所述交互消息在所述交互界面中的運動軌跡。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述展示單元包括:
第二獲取單元,用于獲取預(yù)先創(chuàng)建的帶運動軌跡的消息基類,所述帶運動軌跡的消息基類是根據(jù)包含消息公共屬性的消息基類和包含運動軌跡公共屬性的運動軌跡基類創(chuàng)建的;
繪圖單元,用于按照預(yù)設(shè)的展示時長,調(diào)用所述帶運動軌跡的消息基類在交互界面的畫布canvas元素上依次繪制所述待展示消息隊列中的交互消息。
11.根據(jù)權(quán)利要求9或10所述的裝置,其特征在于,
所述添加單元,還用于在確定所述交互消息為本地輸入的交互消息時,將所述交互消息添加到待發(fā)送消息隊列中;
其中,所述裝置還包括:
發(fā)送單元,用于按照預(yù)設(shè)的發(fā)送時間間隔向服務(wù)器發(fā)送所述待發(fā)送消息隊列中的交互消息,以使所述服務(wù)器對所述待發(fā)送消息隊列中的交互消息進(jìn)行廣播。
12.根據(jù)權(quán)利要求9~11中任一項所述的裝置,其特征在于,所述添加單元將所述交互消息添加到待展示消息隊列中的具體方式為:
在確定所述交互消息為本地輸入的交互消息時,從隊頭將所述交互消息添加到待展示消息隊列中;
在確定所述交互消息為通過向服務(wù)器發(fā)送輪詢請求而獲取到的交互消息時,從隊尾將所述交互消息添加到所述待展示消息隊列中。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述添加單元在確定所述交互消息為通過向服務(wù)器發(fā)送輪詢請求而獲取到的交互消息時,從隊尾將所述交互消息添加到所述待展示消息隊列中的具體方式為:
在確定所述交互消息為通過向服務(wù)器發(fā)送輪詢請求而獲取到的交互消息時,判斷所述通過向所述服務(wù)器發(fā)送輪詢請求而獲取到的交互消息是否為所述本地輸入的交互消息;
若是,則不再將所述交互消息添加到所述待展示消息隊列中;
若否,則從隊尾將所述交互消息添加到所述待展示消息隊列中。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述添加單元從隊尾將所述交互消息添加到所述待展示消息隊列中的具體方式為:
獲取當(dāng)前所述待展示消息隊列中的交互消息數(shù)量;
在所述交互消息數(shù)量小于或等于預(yù)設(shè)數(shù)值時,從隊尾將所述交互消息添加到所述待展示消息隊列中。
15.一種交互消息展示裝置,其特征在于,包括:
接收單元,用于接收客戶端發(fā)送的輪詢請求,所述輪詢請求用于請求交互信息;
獲取單元,用于獲取所述輪詢請求所請求的交互消息;
發(fā)送單元,用于響應(yīng)所述輪詢請求向所述客戶端發(fā)送所述交互消息,以使所述客戶端將所述交互消息添加到待展示消息隊列中,并按照預(yù)設(shè)的展示時長,調(diào)用預(yù)先創(chuàng)建的帶運動軌跡的消息基類在交互界面中依次展示所述待展示消息隊列中的交互消息;
其中,所述帶運動軌跡的消息基類用于指定所述交互消息在所述交互界面中的運動軌跡。
16.根據(jù)權(quán)利要求15所述的裝置,其特征在于,
所述接收單元,還用于接收所述客戶端按照預(yù)設(shè)的發(fā)送時間間隔發(fā)送的待發(fā)送消息隊列中的交互消息,所述待發(fā)送消息隊列中的交互消息為所述客戶端本地輸入的交互消息;
其中,所述裝置還包括:
廣播單元,用于對所述待發(fā)送消息隊列中的交互消息進(jìn)行廣播。
17.一種交互消息展示系統(tǒng),包括服務(wù)器和至少一個終端,其特征在于,所述終端包括如權(quán)利要求9~14中任一項所述的交互消息展示裝置,所述服務(wù)器包括如權(quán)利要求15或16所述的交互消息展示裝置。