diff --git a/.env.development b/.env.development index 5336f65..7fc10aa 100644 --- a/.env.development +++ b/.env.development @@ -16,4 +16,6 @@ VITE_TITLE_NAME='五味子云相册' VITE_APP_TOKEN_KEY='Bearer' # the websocket url -VITE_WEB_SOCKET_URL='ws://127.0.0.1:80/api/ws/gws' +VITE_QR_SOCKET_URL='ws://127.0.0.1:80/api/ws/qr_ws' + +VITE_MESSAGE_SOCKET_URL='ws://127.0.0.1:80/api/ws/message_ws' diff --git a/.env.production b/.env.production index 6d04ae7..43a9c48 100644 --- a/.env.production +++ b/.env.production @@ -15,5 +15,6 @@ VITE_TITLE_NAME='五味子云相册' VITE_APP_TOKEN_KEY='Bearer' # the websocket url -#VITE_WEB_SOCKET_URL='ws://127.0.0.1:80/api/ws/gws' -VITE_WEB_SOCKET_URL='wss://landaiqing.cn/api/ws/gws' +VITE_QR_SOCKET_URL='wss://landaiqing.cn/api/ws/qr_ws' + +VITE_MESSAGE_SOCKET_URL='wss://landaiqing.cn/api/ws/message_ws' diff --git a/public/emoji/qq/gif/100.gif b/public/emoji/qq/gif/100.gif index 78a867a..6637ba0 100644 Binary files a/public/emoji/qq/gif/100.gif and b/public/emoji/qq/gif/100.gif differ diff --git a/public/emoji/qq/gif/101.gif b/public/emoji/qq/gif/101.gif index 0834b6d..6c97b68 100644 Binary files a/public/emoji/qq/gif/101.gif and b/public/emoji/qq/gif/101.gif differ diff --git a/public/emoji/qq/gif/102.gif b/public/emoji/qq/gif/102.gif index 6637ba0..cb430a8 100644 Binary files a/public/emoji/qq/gif/102.gif and b/public/emoji/qq/gif/102.gif differ diff --git a/public/emoji/qq/gif/103.gif b/public/emoji/qq/gif/103.gif index 6c97b68..4aa0d10 100644 Binary files a/public/emoji/qq/gif/103.gif and b/public/emoji/qq/gif/103.gif differ diff --git a/public/emoji/qq/gif/104.gif b/public/emoji/qq/gif/104.gif index cb430a8..9822497 100644 Binary files a/public/emoji/qq/gif/104.gif and b/public/emoji/qq/gif/104.gif differ diff --git a/public/emoji/qq/gif/105.gif b/public/emoji/qq/gif/105.gif index 4aa0d10..4e010db 100644 Binary files a/public/emoji/qq/gif/105.gif and b/public/emoji/qq/gif/105.gif differ diff --git a/public/emoji/qq/gif/106.gif b/public/emoji/qq/gif/106.gif index 9822497..ce85d5a 100644 Binary files a/public/emoji/qq/gif/106.gif and b/public/emoji/qq/gif/106.gif differ diff --git a/public/emoji/qq/gif/107.gif b/public/emoji/qq/gif/107.gif index 4e010db..f5b37f8 100644 Binary files a/public/emoji/qq/gif/107.gif and b/public/emoji/qq/gif/107.gif differ diff --git a/public/emoji/qq/gif/108.gif b/public/emoji/qq/gif/108.gif index ce85d5a..0e6816d 100644 Binary files a/public/emoji/qq/gif/108.gif and b/public/emoji/qq/gif/108.gif differ diff --git a/public/emoji/qq/gif/109.gif b/public/emoji/qq/gif/109.gif index f5b37f8..841f305 100644 Binary files a/public/emoji/qq/gif/109.gif and b/public/emoji/qq/gif/109.gif differ diff --git a/public/emoji/qq/gif/110.gif b/public/emoji/qq/gif/110.gif index 0e6816d..21ad966 100644 Binary files a/public/emoji/qq/gif/110.gif and b/public/emoji/qq/gif/110.gif differ diff --git a/public/emoji/qq/gif/111.gif b/public/emoji/qq/gif/111.gif index 841f305..39828d7 100644 Binary files a/public/emoji/qq/gif/111.gif and b/public/emoji/qq/gif/111.gif differ diff --git a/public/emoji/qq/gif/112.gif b/public/emoji/qq/gif/112.gif index 21ad966..b2479d3 100644 Binary files a/public/emoji/qq/gif/112.gif and b/public/emoji/qq/gif/112.gif differ diff --git a/public/emoji/qq/gif/113.gif b/public/emoji/qq/gif/113.gif index 39828d7..246182f 100644 Binary files a/public/emoji/qq/gif/113.gif and b/public/emoji/qq/gif/113.gif differ diff --git a/public/emoji/qq/gif/114.gif b/public/emoji/qq/gif/114.gif index b2479d3..a49cc6d 100644 Binary files a/public/emoji/qq/gif/114.gif and b/public/emoji/qq/gif/114.gif differ diff --git a/public/emoji/qq/gif/115.gif b/public/emoji/qq/gif/115.gif index 246182f..c28f774 100644 Binary files a/public/emoji/qq/gif/115.gif and b/public/emoji/qq/gif/115.gif differ diff --git a/public/emoji/qq/gif/116.gif b/public/emoji/qq/gif/116.gif index a49cc6d..96a6dac 100644 Binary files a/public/emoji/qq/gif/116.gif and b/public/emoji/qq/gif/116.gif differ diff --git a/public/emoji/qq/gif/117.gif b/public/emoji/qq/gif/117.gif index c28f774..cc28822 100644 Binary files a/public/emoji/qq/gif/117.gif and b/public/emoji/qq/gif/117.gif differ diff --git a/public/emoji/qq/gif/118.gif b/public/emoji/qq/gif/118.gif index 96a6dac..5736ae5 100644 Binary files a/public/emoji/qq/gif/118.gif and b/public/emoji/qq/gif/118.gif differ diff --git a/public/emoji/qq/gif/119.gif b/public/emoji/qq/gif/119.gif index cc28822..34aabd9 100644 Binary files a/public/emoji/qq/gif/119.gif and b/public/emoji/qq/gif/119.gif differ diff --git a/public/emoji/qq/gif/120.gif b/public/emoji/qq/gif/120.gif index 5736ae5..466c232 100644 Binary files a/public/emoji/qq/gif/120.gif and b/public/emoji/qq/gif/120.gif differ diff --git a/public/emoji/qq/gif/121.gif b/public/emoji/qq/gif/121.gif index 34aabd9..dff241e 100644 Binary files a/public/emoji/qq/gif/121.gif and b/public/emoji/qq/gif/121.gif differ diff --git a/public/emoji/qq/gif/122.gif b/public/emoji/qq/gif/122.gif index 466c232..f79e044 100644 Binary files a/public/emoji/qq/gif/122.gif and b/public/emoji/qq/gif/122.gif differ diff --git a/public/emoji/qq/gif/123.gif b/public/emoji/qq/gif/123.gif index dff241e..9154865 100644 Binary files a/public/emoji/qq/gif/123.gif and b/public/emoji/qq/gif/123.gif differ diff --git a/public/emoji/qq/gif/124.gif b/public/emoji/qq/gif/124.gif index f79e044..02f19cb 100644 Binary files a/public/emoji/qq/gif/124.gif and b/public/emoji/qq/gif/124.gif differ diff --git a/public/emoji/qq/gif/125.gif b/public/emoji/qq/gif/125.gif index 9154865..8b80519 100644 Binary files a/public/emoji/qq/gif/125.gif and b/public/emoji/qq/gif/125.gif differ diff --git a/public/emoji/qq/gif/126.gif b/public/emoji/qq/gif/126.gif index 02f19cb..092fb99 100644 Binary files a/public/emoji/qq/gif/126.gif and b/public/emoji/qq/gif/126.gif differ diff --git a/public/emoji/qq/gif/127.gif b/public/emoji/qq/gif/127.gif index 8b80519..6ba6351 100644 Binary files a/public/emoji/qq/gif/127.gif and b/public/emoji/qq/gif/127.gif differ diff --git a/public/emoji/qq/gif/128.gif b/public/emoji/qq/gif/128.gif index 092fb99..5ca373c 100644 Binary files a/public/emoji/qq/gif/128.gif and b/public/emoji/qq/gif/128.gif differ diff --git a/public/emoji/qq/gif/129.gif b/public/emoji/qq/gif/129.gif index 6ba6351..f71a46e 100644 Binary files a/public/emoji/qq/gif/129.gif and b/public/emoji/qq/gif/129.gif differ diff --git a/public/emoji/qq/gif/13.gif b/public/emoji/qq/gif/13.gif index 3f6cc66..51f39e6 100644 Binary files a/public/emoji/qq/gif/13.gif and b/public/emoji/qq/gif/13.gif differ diff --git a/public/emoji/qq/gif/130.gif b/public/emoji/qq/gif/130.gif index 5ca373c..6a5e38f 100644 Binary files a/public/emoji/qq/gif/130.gif and b/public/emoji/qq/gif/130.gif differ diff --git a/public/emoji/qq/gif/131.gif b/public/emoji/qq/gif/131.gif index f71a46e..d30192d 100644 Binary files a/public/emoji/qq/gif/131.gif and b/public/emoji/qq/gif/131.gif differ diff --git a/public/emoji/qq/gif/132.gif b/public/emoji/qq/gif/132.gif index 6a5e38f..9e8ff67 100644 Binary files a/public/emoji/qq/gif/132.gif and b/public/emoji/qq/gif/132.gif differ diff --git a/public/emoji/qq/gif/133.gif b/public/emoji/qq/gif/133.gif index d30192d..736889d 100644 Binary files a/public/emoji/qq/gif/133.gif and b/public/emoji/qq/gif/133.gif differ diff --git a/public/emoji/qq/gif/134.gif b/public/emoji/qq/gif/134.gif index 9e8ff67..340cc9b 100644 Binary files a/public/emoji/qq/gif/134.gif and b/public/emoji/qq/gif/134.gif differ diff --git a/public/emoji/qq/gif/135.gif b/public/emoji/qq/gif/135.gif index 736889d..4cf298b 100644 Binary files a/public/emoji/qq/gif/135.gif and b/public/emoji/qq/gif/135.gif differ diff --git a/public/emoji/qq/gif/136.gif b/public/emoji/qq/gif/136.gif index 340cc9b..34bfd6c 100644 Binary files a/public/emoji/qq/gif/136.gif and b/public/emoji/qq/gif/136.gif differ diff --git a/public/emoji/qq/gif/137.gif b/public/emoji/qq/gif/137.gif deleted file mode 100644 index 4cf298b..0000000 Binary files a/public/emoji/qq/gif/137.gif and /dev/null differ diff --git a/public/emoji/qq/gif/138.gif b/public/emoji/qq/gif/138.gif deleted file mode 100644 index 34bfd6c..0000000 Binary files a/public/emoji/qq/gif/138.gif and /dev/null differ diff --git a/public/emoji/qq/gif/14.gif b/public/emoji/qq/gif/14.gif index 51f39e6..0de8846 100644 Binary files a/public/emoji/qq/gif/14.gif and b/public/emoji/qq/gif/14.gif differ diff --git a/public/emoji/qq/gif/15.gif b/public/emoji/qq/gif/15.gif index 8c60c66..0dc1318 100644 Binary files a/public/emoji/qq/gif/15.gif and b/public/emoji/qq/gif/15.gif differ diff --git a/public/emoji/qq/gif/16.gif b/public/emoji/qq/gif/16.gif index 0de8846..5b60320 100644 Binary files a/public/emoji/qq/gif/16.gif and b/public/emoji/qq/gif/16.gif differ diff --git a/public/emoji/qq/gif/17.gif b/public/emoji/qq/gif/17.gif index 0dc1318..f9c9c0c 100644 Binary files a/public/emoji/qq/gif/17.gif and b/public/emoji/qq/gif/17.gif differ diff --git a/public/emoji/qq/gif/18.gif b/public/emoji/qq/gif/18.gif index 5b60320..18bcbdf 100644 Binary files a/public/emoji/qq/gif/18.gif and b/public/emoji/qq/gif/18.gif differ diff --git a/public/emoji/qq/gif/19.gif b/public/emoji/qq/gif/19.gif index f9c9c0c..0cb186a 100644 Binary files a/public/emoji/qq/gif/19.gif and b/public/emoji/qq/gif/19.gif differ diff --git a/public/emoji/qq/gif/20.gif b/public/emoji/qq/gif/20.gif index 18bcbdf..8b11050 100644 Binary files a/public/emoji/qq/gif/20.gif and b/public/emoji/qq/gif/20.gif differ diff --git a/public/emoji/qq/gif/21.gif b/public/emoji/qq/gif/21.gif index 0cb186a..8560542 100644 Binary files a/public/emoji/qq/gif/21.gif and b/public/emoji/qq/gif/21.gif differ diff --git a/public/emoji/qq/gif/22.gif b/public/emoji/qq/gif/22.gif index 8b11050..280d848 100644 Binary files a/public/emoji/qq/gif/22.gif and b/public/emoji/qq/gif/22.gif differ diff --git a/public/emoji/qq/gif/23.gif b/public/emoji/qq/gif/23.gif index 8560542..fed1397 100644 Binary files a/public/emoji/qq/gif/23.gif and b/public/emoji/qq/gif/23.gif differ diff --git a/public/emoji/qq/gif/24.gif b/public/emoji/qq/gif/24.gif index 280d848..74567e8 100644 Binary files a/public/emoji/qq/gif/24.gif and b/public/emoji/qq/gif/24.gif differ diff --git a/public/emoji/qq/gif/25.gif b/public/emoji/qq/gif/25.gif index fed1397..236e27d 100644 Binary files a/public/emoji/qq/gif/25.gif and b/public/emoji/qq/gif/25.gif differ diff --git a/public/emoji/qq/gif/26.gif b/public/emoji/qq/gif/26.gif index 74567e8..8fe5a4f 100644 Binary files a/public/emoji/qq/gif/26.gif and b/public/emoji/qq/gif/26.gif differ diff --git a/public/emoji/qq/gif/27.gif b/public/emoji/qq/gif/27.gif index 236e27d..05b2d29 100644 Binary files a/public/emoji/qq/gif/27.gif and b/public/emoji/qq/gif/27.gif differ diff --git a/public/emoji/qq/gif/28.gif b/public/emoji/qq/gif/28.gif index 8fe5a4f..e602647 100644 Binary files a/public/emoji/qq/gif/28.gif and b/public/emoji/qq/gif/28.gif differ diff --git a/public/emoji/qq/gif/29.gif b/public/emoji/qq/gif/29.gif index 05b2d29..39dea8d 100644 Binary files a/public/emoji/qq/gif/29.gif and b/public/emoji/qq/gif/29.gif differ diff --git a/public/emoji/qq/gif/30.gif b/public/emoji/qq/gif/30.gif index e602647..18025fc 100644 Binary files a/public/emoji/qq/gif/30.gif and b/public/emoji/qq/gif/30.gif differ diff --git a/public/emoji/qq/gif/31.gif b/public/emoji/qq/gif/31.gif index 39dea8d..f3dc4da 100644 Binary files a/public/emoji/qq/gif/31.gif and b/public/emoji/qq/gif/31.gif differ diff --git a/public/emoji/qq/gif/32.gif b/public/emoji/qq/gif/32.gif index 18025fc..452d39a 100644 Binary files a/public/emoji/qq/gif/32.gif and b/public/emoji/qq/gif/32.gif differ diff --git a/public/emoji/qq/gif/33.gif b/public/emoji/qq/gif/33.gif index f3dc4da..56427e2 100644 Binary files a/public/emoji/qq/gif/33.gif and b/public/emoji/qq/gif/33.gif differ diff --git a/public/emoji/qq/gif/34.gif b/public/emoji/qq/gif/34.gif index 452d39a..ed2dac2 100644 Binary files a/public/emoji/qq/gif/34.gif and b/public/emoji/qq/gif/34.gif differ diff --git a/public/emoji/qq/gif/35.gif b/public/emoji/qq/gif/35.gif index 56427e2..fc20d67 100644 Binary files a/public/emoji/qq/gif/35.gif and b/public/emoji/qq/gif/35.gif differ diff --git a/public/emoji/qq/gif/36.gif b/public/emoji/qq/gif/36.gif index ed2dac2..f57d3f0 100644 Binary files a/public/emoji/qq/gif/36.gif and b/public/emoji/qq/gif/36.gif differ diff --git a/public/emoji/qq/gif/37.gif b/public/emoji/qq/gif/37.gif index fc20d67..f84ea24 100644 Binary files a/public/emoji/qq/gif/37.gif and b/public/emoji/qq/gif/37.gif differ diff --git a/public/emoji/qq/gif/38.gif b/public/emoji/qq/gif/38.gif index f57d3f0..7666fb6 100644 Binary files a/public/emoji/qq/gif/38.gif and b/public/emoji/qq/gif/38.gif differ diff --git a/public/emoji/qq/gif/39.gif b/public/emoji/qq/gif/39.gif index f84ea24..79e8983 100644 Binary files a/public/emoji/qq/gif/39.gif and b/public/emoji/qq/gif/39.gif differ diff --git a/public/emoji/qq/gif/40.gif b/public/emoji/qq/gif/40.gif index 7666fb6..e9b4998 100644 Binary files a/public/emoji/qq/gif/40.gif and b/public/emoji/qq/gif/40.gif differ diff --git a/public/emoji/qq/gif/41.gif b/public/emoji/qq/gif/41.gif index 79e8983..c4d0bf1 100644 Binary files a/public/emoji/qq/gif/41.gif and b/public/emoji/qq/gif/41.gif differ diff --git a/public/emoji/qq/gif/42.gif b/public/emoji/qq/gif/42.gif index e9b4998..c7f9315 100644 Binary files a/public/emoji/qq/gif/42.gif and b/public/emoji/qq/gif/42.gif differ diff --git a/public/emoji/qq/gif/43.gif b/public/emoji/qq/gif/43.gif index c4d0bf1..062d2ab 100644 Binary files a/public/emoji/qq/gif/43.gif and b/public/emoji/qq/gif/43.gif differ diff --git a/public/emoji/qq/gif/44.gif b/public/emoji/qq/gif/44.gif index c7f9315..44441d0 100644 Binary files a/public/emoji/qq/gif/44.gif and b/public/emoji/qq/gif/44.gif differ diff --git a/public/emoji/qq/gif/45.gif b/public/emoji/qq/gif/45.gif index 062d2ab..3aba83f 100644 Binary files a/public/emoji/qq/gif/45.gif and b/public/emoji/qq/gif/45.gif differ diff --git a/public/emoji/qq/gif/46.gif b/public/emoji/qq/gif/46.gif index 44441d0..0088ed6 100644 Binary files a/public/emoji/qq/gif/46.gif and b/public/emoji/qq/gif/46.gif differ diff --git a/public/emoji/qq/gif/47.gif b/public/emoji/qq/gif/47.gif index 3aba83f..8177e33 100644 Binary files a/public/emoji/qq/gif/47.gif and b/public/emoji/qq/gif/47.gif differ diff --git a/public/emoji/qq/gif/48.gif b/public/emoji/qq/gif/48.gif index 0088ed6..15fa96f 100644 Binary files a/public/emoji/qq/gif/48.gif and b/public/emoji/qq/gif/48.gif differ diff --git a/public/emoji/qq/gif/49.gif b/public/emoji/qq/gif/49.gif index 8177e33..25a0e2e 100644 Binary files a/public/emoji/qq/gif/49.gif and b/public/emoji/qq/gif/49.gif differ diff --git a/public/emoji/qq/gif/50.gif b/public/emoji/qq/gif/50.gif index 15fa96f..da474f1 100644 Binary files a/public/emoji/qq/gif/50.gif and b/public/emoji/qq/gif/50.gif differ diff --git a/public/emoji/qq/gif/51.gif b/public/emoji/qq/gif/51.gif index 25a0e2e..3cce229 100644 Binary files a/public/emoji/qq/gif/51.gif and b/public/emoji/qq/gif/51.gif differ diff --git a/public/emoji/qq/gif/52.gif b/public/emoji/qq/gif/52.gif index da474f1..e2f1710 100644 Binary files a/public/emoji/qq/gif/52.gif and b/public/emoji/qq/gif/52.gif differ diff --git a/public/emoji/qq/gif/53.gif b/public/emoji/qq/gif/53.gif index 3cce229..453c2d2 100644 Binary files a/public/emoji/qq/gif/53.gif and b/public/emoji/qq/gif/53.gif differ diff --git a/public/emoji/qq/gif/54.gif b/public/emoji/qq/gif/54.gif index e2f1710..47d225b 100644 Binary files a/public/emoji/qq/gif/54.gif and b/public/emoji/qq/gif/54.gif differ diff --git a/public/emoji/qq/gif/55.gif b/public/emoji/qq/gif/55.gif index 453c2d2..6b08420 100644 Binary files a/public/emoji/qq/gif/55.gif and b/public/emoji/qq/gif/55.gif differ diff --git a/public/emoji/qq/gif/56.gif b/public/emoji/qq/gif/56.gif index 47d225b..ff5f916 100644 Binary files a/public/emoji/qq/gif/56.gif and b/public/emoji/qq/gif/56.gif differ diff --git a/public/emoji/qq/gif/57.gif b/public/emoji/qq/gif/57.gif index 6b08420..eb3cb99 100644 Binary files a/public/emoji/qq/gif/57.gif and b/public/emoji/qq/gif/57.gif differ diff --git a/public/emoji/qq/gif/58.gif b/public/emoji/qq/gif/58.gif index ff5f916..4553061 100644 Binary files a/public/emoji/qq/gif/58.gif and b/public/emoji/qq/gif/58.gif differ diff --git a/public/emoji/qq/gif/59.gif b/public/emoji/qq/gif/59.gif index eb3cb99..3f52e3c 100644 Binary files a/public/emoji/qq/gif/59.gif and b/public/emoji/qq/gif/59.gif differ diff --git a/public/emoji/qq/gif/60.gif b/public/emoji/qq/gif/60.gif index 4553061..35b983f 100644 Binary files a/public/emoji/qq/gif/60.gif and b/public/emoji/qq/gif/60.gif differ diff --git a/public/emoji/qq/gif/61.gif b/public/emoji/qq/gif/61.gif index 3f52e3c..473229f 100644 Binary files a/public/emoji/qq/gif/61.gif and b/public/emoji/qq/gif/61.gif differ diff --git a/public/emoji/qq/gif/62.gif b/public/emoji/qq/gif/62.gif index 35b983f..d57a204 100644 Binary files a/public/emoji/qq/gif/62.gif and b/public/emoji/qq/gif/62.gif differ diff --git a/public/emoji/qq/gif/63.gif b/public/emoji/qq/gif/63.gif index 473229f..e415cc0 100644 Binary files a/public/emoji/qq/gif/63.gif and b/public/emoji/qq/gif/63.gif differ diff --git a/public/emoji/qq/gif/64.gif b/public/emoji/qq/gif/64.gif index d57a204..f4b7aba 100644 Binary files a/public/emoji/qq/gif/64.gif and b/public/emoji/qq/gif/64.gif differ diff --git a/public/emoji/qq/gif/65.gif b/public/emoji/qq/gif/65.gif index e415cc0..ea55622 100644 Binary files a/public/emoji/qq/gif/65.gif and b/public/emoji/qq/gif/65.gif differ diff --git a/public/emoji/qq/gif/66.gif b/public/emoji/qq/gif/66.gif index f4b7aba..f27345f 100644 Binary files a/public/emoji/qq/gif/66.gif and b/public/emoji/qq/gif/66.gif differ diff --git a/public/emoji/qq/gif/67.gif b/public/emoji/qq/gif/67.gif index ea55622..b955b1c 100644 Binary files a/public/emoji/qq/gif/67.gif and b/public/emoji/qq/gif/67.gif differ diff --git a/public/emoji/qq/gif/68.gif b/public/emoji/qq/gif/68.gif index f27345f..d809261 100644 Binary files a/public/emoji/qq/gif/68.gif and b/public/emoji/qq/gif/68.gif differ diff --git a/public/emoji/qq/gif/69.gif b/public/emoji/qq/gif/69.gif index b955b1c..63e37b7 100644 Binary files a/public/emoji/qq/gif/69.gif and b/public/emoji/qq/gif/69.gif differ diff --git a/public/emoji/qq/gif/70.gif b/public/emoji/qq/gif/70.gif index d809261..59d0814 100644 Binary files a/public/emoji/qq/gif/70.gif and b/public/emoji/qq/gif/70.gif differ diff --git a/public/emoji/qq/gif/71.gif b/public/emoji/qq/gif/71.gif index 63e37b7..f65ad8a 100644 Binary files a/public/emoji/qq/gif/71.gif and b/public/emoji/qq/gif/71.gif differ diff --git a/public/emoji/qq/gif/72.gif b/public/emoji/qq/gif/72.gif index 59d0814..526d4f7 100644 Binary files a/public/emoji/qq/gif/72.gif and b/public/emoji/qq/gif/72.gif differ diff --git a/public/emoji/qq/gif/73.gif b/public/emoji/qq/gif/73.gif index f65ad8a..493cae9 100644 Binary files a/public/emoji/qq/gif/73.gif and b/public/emoji/qq/gif/73.gif differ diff --git a/public/emoji/qq/gif/74.gif b/public/emoji/qq/gif/74.gif index 526d4f7..c73c5c1 100644 Binary files a/public/emoji/qq/gif/74.gif and b/public/emoji/qq/gif/74.gif differ diff --git a/public/emoji/qq/gif/75.gif b/public/emoji/qq/gif/75.gif index 493cae9..627ce21 100644 Binary files a/public/emoji/qq/gif/75.gif and b/public/emoji/qq/gif/75.gif differ diff --git a/public/emoji/qq/gif/76.gif b/public/emoji/qq/gif/76.gif index c73c5c1..4a94f63 100644 Binary files a/public/emoji/qq/gif/76.gif and b/public/emoji/qq/gif/76.gif differ diff --git a/public/emoji/qq/gif/77.gif b/public/emoji/qq/gif/77.gif index 627ce21..5ee1c51 100644 Binary files a/public/emoji/qq/gif/77.gif and b/public/emoji/qq/gif/77.gif differ diff --git a/public/emoji/qq/gif/78.gif b/public/emoji/qq/gif/78.gif index 4a94f63..5ececcd 100644 Binary files a/public/emoji/qq/gif/78.gif and b/public/emoji/qq/gif/78.gif differ diff --git a/public/emoji/qq/gif/79.gif b/public/emoji/qq/gif/79.gif index 5ee1c51..436be39 100644 Binary files a/public/emoji/qq/gif/79.gif and b/public/emoji/qq/gif/79.gif differ diff --git a/public/emoji/qq/gif/80.gif b/public/emoji/qq/gif/80.gif index 5ececcd..05f39cf 100644 Binary files a/public/emoji/qq/gif/80.gif and b/public/emoji/qq/gif/80.gif differ diff --git a/public/emoji/qq/gif/81.gif b/public/emoji/qq/gif/81.gif index 436be39..ecd4716 100644 Binary files a/public/emoji/qq/gif/81.gif and b/public/emoji/qq/gif/81.gif differ diff --git a/public/emoji/qq/gif/82.gif b/public/emoji/qq/gif/82.gif index 05f39cf..a4be9ed 100644 Binary files a/public/emoji/qq/gif/82.gif and b/public/emoji/qq/gif/82.gif differ diff --git a/public/emoji/qq/gif/83.gif b/public/emoji/qq/gif/83.gif index ecd4716..77c2ecd 100644 Binary files a/public/emoji/qq/gif/83.gif and b/public/emoji/qq/gif/83.gif differ diff --git a/public/emoji/qq/gif/84.gif b/public/emoji/qq/gif/84.gif index a4be9ed..ebb06ac 100644 Binary files a/public/emoji/qq/gif/84.gif and b/public/emoji/qq/gif/84.gif differ diff --git a/public/emoji/qq/gif/85.gif b/public/emoji/qq/gif/85.gif index 77c2ecd..3d9411c 100644 Binary files a/public/emoji/qq/gif/85.gif and b/public/emoji/qq/gif/85.gif differ diff --git a/public/emoji/qq/gif/86.gif b/public/emoji/qq/gif/86.gif index ebb06ac..6f56878 100644 Binary files a/public/emoji/qq/gif/86.gif and b/public/emoji/qq/gif/86.gif differ diff --git a/public/emoji/qq/gif/87.gif b/public/emoji/qq/gif/87.gif index 3d9411c..6512cb5 100644 Binary files a/public/emoji/qq/gif/87.gif and b/public/emoji/qq/gif/87.gif differ diff --git a/public/emoji/qq/gif/88.gif b/public/emoji/qq/gif/88.gif index 6f56878..3f61e75 100644 Binary files a/public/emoji/qq/gif/88.gif and b/public/emoji/qq/gif/88.gif differ diff --git a/public/emoji/qq/gif/89.gif b/public/emoji/qq/gif/89.gif index 6512cb5..500abe8 100644 Binary files a/public/emoji/qq/gif/89.gif and b/public/emoji/qq/gif/89.gif differ diff --git a/public/emoji/qq/gif/90.gif b/public/emoji/qq/gif/90.gif index 3f61e75..a35f8fc 100644 Binary files a/public/emoji/qq/gif/90.gif and b/public/emoji/qq/gif/90.gif differ diff --git a/public/emoji/qq/gif/91.gif b/public/emoji/qq/gif/91.gif index 500abe8..2746fb6 100644 Binary files a/public/emoji/qq/gif/91.gif and b/public/emoji/qq/gif/91.gif differ diff --git a/public/emoji/qq/gif/92.gif b/public/emoji/qq/gif/92.gif index a35f8fc..0e5b7e5 100644 Binary files a/public/emoji/qq/gif/92.gif and b/public/emoji/qq/gif/92.gif differ diff --git a/public/emoji/qq/gif/93.gif b/public/emoji/qq/gif/93.gif index 2746fb6..246182f 100644 Binary files a/public/emoji/qq/gif/93.gif and b/public/emoji/qq/gif/93.gif differ diff --git a/public/emoji/qq/gif/94.gif b/public/emoji/qq/gif/94.gif index 0e5b7e5..6a8d264 100644 Binary files a/public/emoji/qq/gif/94.gif and b/public/emoji/qq/gif/94.gif differ diff --git a/public/emoji/qq/gif/95.gif b/public/emoji/qq/gif/95.gif index 246182f..34aabd9 100644 Binary files a/public/emoji/qq/gif/95.gif and b/public/emoji/qq/gif/95.gif differ diff --git a/public/emoji/qq/gif/96.gif b/public/emoji/qq/gif/96.gif index 6a8d264..5a29c44 100644 Binary files a/public/emoji/qq/gif/96.gif and b/public/emoji/qq/gif/96.gif differ diff --git a/public/emoji/qq/gif/97.gif b/public/emoji/qq/gif/97.gif index 34aabd9..1af33df 100644 Binary files a/public/emoji/qq/gif/97.gif and b/public/emoji/qq/gif/97.gif differ diff --git a/public/emoji/qq/gif/98.gif b/public/emoji/qq/gif/98.gif index 5a29c44..78a867a 100644 Binary files a/public/emoji/qq/gif/98.gif and b/public/emoji/qq/gif/98.gif differ diff --git a/public/emoji/qq/gif/99.gif b/public/emoji/qq/gif/99.gif index 1af33df..0834b6d 100644 Binary files a/public/emoji/qq/gif/99.gif and b/public/emoji/qq/gif/99.gif differ diff --git a/src/constant/qq_emoji.ts b/src/constant/qq_emoji.ts index 24ebeef..38ba516 100644 --- a/src/constant/qq_emoji.ts +++ b/src/constant/qq_emoji.ts @@ -384,7 +384,8 @@ const QQ_EMOJI = [ path: "/emoji/qq/gif/96.gif", }, { - name: "97.gif", path: "/emoji/qq/gif/97.gif", + name: "97.gif", + path: "/emoji/qq/gif/97.gif", }, { name: "98.gif", @@ -541,14 +542,6 @@ const QQ_EMOJI = [ { name: "136.gif", path: "/emoji/qq/gif/136.gif", - }, - { - name: "137.gif", - path: "/emoji/qq/gif/137.gif", - }, - { - name: "138.gif", - path: "/emoji/qq/gif/138.gif", } ]; diff --git a/src/store/modules/websocketStore.ts b/src/store/modules/websocketStore.ts index ee3240b..a61187e 100644 --- a/src/store/modules/websocketStore.ts +++ b/src/store/modules/websocketStore.ts @@ -1,6 +1,6 @@ // useWebSocketStore.ts import {defineStore} from 'pinia'; -import {onUnmounted, reactive} from 'vue'; +import {reactive} from 'vue'; import {WebSocketService} from '@/utils/websocket/websocket.ts'; type MessageCallback = (data: any) => void; @@ -10,13 +10,13 @@ export const useWebSocketStore = defineStore('websocket', () => { wsService: null as WebSocketService | null, }); - function initialize(options: { url: string; protocols?: string | string[]; reconnectTimeout?: number }) { + function initialize(options: { + url: string; + protocols?: string | string[]; + reconnectTimeout?: number + }) { state.wsService = new WebSocketService(options); - state.wsService.open(); - - onUnmounted(() => { - state.wsService?.close(true); - }); + state.wsService?.open(); } function sendMessage(data: any) { @@ -31,8 +31,8 @@ export const useWebSocketStore = defineStore('websocket', () => { state.wsService?.on(event, callback); } - function close() { - state.wsService?.close(); + function close(isActiveClose: boolean) { + state.wsService?.close(isActiveClose); } return { diff --git a/src/utils/websocket/websocket.ts b/src/utils/websocket/websocket.ts index 8cf6f1c..5ae61d1 100644 --- a/src/utils/websocket/websocket.ts +++ b/src/utils/websocket/websocket.ts @@ -11,10 +11,9 @@ type EventCallback = () => void; export class WebSocketService { private ws: WebSocket | null = null; private callbacks: { [key: string]: (MessageCallback | EventCallback)[] } = {}; - private reconnectTimeoutMs: number = 5000; // 默认5秒重连间隔 - private heartbeatIntervalMs: number = 5000; // 默认5秒心跳间隔 - - constructor(private options: WebSocketOptions) {} + private reconnectTimeoutMs: number = 10000; // 默认10秒重连间隔 + constructor(private options: WebSocketOptions) { + } public open(): void { this.ws = new WebSocket(this.options.url, this.options.protocols); @@ -22,18 +21,12 @@ export class WebSocketService { this.ws.addEventListener('message', this.handleMessage); this.ws.addEventListener('error', this.handleError); this.ws.addEventListener('close', this.handleClose); - - setInterval(() => { - if (this.ws && this.ws.readyState === WebSocket.OPEN) { - this.send("ping"); - } - }, this.heartbeatIntervalMs); } public close(isActiveClose = false): void { if (this.ws) { this.ws.close(); - if (!isActiveClose) { + if (isActiveClose) { setTimeout(() => this.reconnect(), this.reconnectTimeoutMs); } } diff --git a/src/views/Main/MainPage.vue b/src/views/Main/MainPage.vue index ecc034a..c0b4421 100644 --- a/src/views/Main/MainPage.vue +++ b/src/views/Main/MainPage.vue @@ -3,34 +3,40 @@
+ +