修复音乐播放器状态同步bug - 增强事件监听和状态检查逻辑
This commit is contained in:
@@ -311,3 +311,230 @@ INFO: 127.0.0.1:53544 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53545 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53547 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53548 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52450 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52449 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52452 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52451 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52610 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52609 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52611 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52612 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52706 - "GET /image-files HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52706 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52706 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52706 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52744 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52706 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52744 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52706 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52744 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52706 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52744 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52706 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52744 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52706 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52744 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52706 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52744 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52772 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52775 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52706 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52778 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52744 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52772 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52775 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52706 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52778 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52744 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52772 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52775 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52706 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52778 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52744 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52772 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52775 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52706 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52778 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52744 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52772 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52775 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52795 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52868 - "GET /image-files HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52875 - "GET /image-files HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52877 - "GET /image-files HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52877 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52877 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52894 - "GET /image-files HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52894 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52894 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52894 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52916 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52894 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52916 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52894 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52916 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52796 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52894 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52916 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52894 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52916 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52894 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52916 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52894 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52916 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52944 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52947 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52894 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52949 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52916 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52944 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52947 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52894 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52949 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52916 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52944 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52947 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52894 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52949 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53025 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /image-files HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53027 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53027 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53116 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53027 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53116 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53027 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53116 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53027 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53116 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53027 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53116 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53027 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53116 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53027 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53116 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53027 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53116 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53027 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53116 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53027 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53181 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53116 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53027 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53181 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53116 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:52977 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53027 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53100 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53042 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53090 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53181 - "GET /system-info HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:53097 - "GET /system-info HTTP/1.1" 200 OK
|
||||
|
||||
@@ -4,3 +4,43 @@
|
||||
::1 - - [12/Sep/2025 17:30:13] "GET /placeholder.svg?height=120&width=120 HTTP/1.1" 404 -
|
||||
::1 - - [12/Sep/2025 17:30:14] code 404, message File not found
|
||||
::1 - - [12/Sep/2025 17:30:14] "GET /@vite/client HTTP/1.1" 404 -
|
||||
::1 - - [12/Sep/2025 17:45:17] "GET /?ide_webview_request_time=1757670317304 HTTP/1.1" 200 -
|
||||
::1 - - [12/Sep/2025 17:45:17] "GET /music.html HTTP/1.1" 200 -
|
||||
::1 - - [12/Sep/2025 17:45:17] code 404, message File not found
|
||||
::1 - - [12/Sep/2025 17:45:17] "GET /placeholder.svg?height=120&width=120 HTTP/1.1" 404 -
|
||||
::1 - - [12/Sep/2025 17:45:17] code 404, message File not found
|
||||
::1 - - [12/Sep/2025 17:45:17] "GET /@vite/client HTTP/1.1" 404 -
|
||||
::1 - - [12/Sep/2025 17:46:33] "GET /music.html HTTP/1.1" 200 -
|
||||
::1 - - [12/Sep/2025 17:46:33] code 404, message File not found
|
||||
::1 - - [12/Sep/2025 17:46:33] "GET /placeholder.svg?height=120&width=120 HTTP/1.1" 404 -
|
||||
::1 - - [12/Sep/2025 17:46:34] code 404, message File not found
|
||||
::1 - - [12/Sep/2025 17:46:34] "GET /@vite/client HTTP/1.1" 404 -
|
||||
::1 - - [12/Sep/2025 17:46:34] "GET /?ide_webview_request_time=1757669413933 HTTP/1.1" 304 -
|
||||
::1 - - [12/Sep/2025 17:46:34] "GET /music.html HTTP/1.1" 304 -
|
||||
::1 - - [12/Sep/2025 17:46:34] code 404, message File not found
|
||||
::1 - - [12/Sep/2025 17:46:34] "GET /placeholder.svg?height=120&width=120 HTTP/1.1" 404 -
|
||||
::1 - - [12/Sep/2025 17:46:34] code 404, message File not found
|
||||
::1 - - [12/Sep/2025 17:46:34] "GET /@vite/client HTTP/1.1" 404 -
|
||||
::1 - - [12/Sep/2025 17:46:35] "GET /?ide_webview_request_time=1757669413933 HTTP/1.1" 200 -
|
||||
::1 - - [12/Sep/2025 17:46:35] "GET /music.html HTTP/1.1" 200 -
|
||||
::1 - - [12/Sep/2025 17:46:35] code 404, message File not found
|
||||
::1 - - [12/Sep/2025 17:46:35] "GET /placeholder.svg?height=120&width=120 HTTP/1.1" 404 -
|
||||
::1 - - [12/Sep/2025 17:46:36] "GET /config.json HTTP/1.1" 200 -
|
||||
::1 - - [12/Sep/2025 17:46:36] code 404, message File not found
|
||||
::1 - - [12/Sep/2025 17:46:36] "GET /@vite/client HTTP/1.1" 404 -
|
||||
::1 - - [12/Sep/2025 17:46:42] "GET /music.html HTTP/1.1" 304 -
|
||||
::1 - - [12/Sep/2025 17:46:42] code 404, message File not found
|
||||
::1 - - [12/Sep/2025 17:46:42] "GET /placeholder.svg?height=120&width=120 HTTP/1.1" 404 -
|
||||
::1 - - [12/Sep/2025 17:46:42] code 404, message File not found
|
||||
::1 - - [12/Sep/2025 17:46:42] "GET /@vite/client HTTP/1.1" 404 -
|
||||
::1 - - [12/Sep/2025 17:47:21] "GET /music.html?ide_webview_request_time=1757670441169 HTTP/1.1" 200 -
|
||||
::1 - - [12/Sep/2025 17:47:21] code 404, message File not found
|
||||
::1 - - [12/Sep/2025 17:47:21] "GET /placeholder.svg?height=120&width=120 HTTP/1.1" 404 -
|
||||
::1 - - [12/Sep/2025 17:47:21] code 404, message File not found
|
||||
::1 - - [12/Sep/2025 17:47:21] "GET /@vite/client HTTP/1.1" 404 -
|
||||
::1 - - [12/Sep/2025 17:48:03] "GET /?ide_webview_request_time=1757670483256 HTTP/1.1" 200 -
|
||||
::1 - - [12/Sep/2025 17:48:03] "GET /music.html HTTP/1.1" 200 -
|
||||
::1 - - [12/Sep/2025 17:48:03] code 404, message File not found
|
||||
::1 - - [12/Sep/2025 17:48:03] "GET /placeholder.svg?height=120&width=120 HTTP/1.1" 404 -
|
||||
::1 - - [12/Sep/2025 17:48:03] code 404, message File not found
|
||||
::1 - - [12/Sep/2025 17:48:03] "GET /@vite/client HTTP/1.1" 404 -
|
||||
|
||||
68
music.html
68
music.html
@@ -458,12 +458,28 @@
|
||||
|
||||
// 添加播放和暂停事件监听
|
||||
this.audioPlayer.addEventListener('play', () => {
|
||||
this.isPlaying = true;
|
||||
this.updatePlayButton();
|
||||
this.notifyParentMusicStatus('musicPlay');
|
||||
});
|
||||
|
||||
this.audioPlayer.addEventListener('pause', () => {
|
||||
this.isPlaying = false;
|
||||
this.updatePlayButton();
|
||||
this.notifyParentMusicStatus('musicPause');
|
||||
});
|
||||
|
||||
// 添加音频加载完成事件监听
|
||||
this.audioPlayer.addEventListener('canplay', () => {
|
||||
// 音频可以播放时,检查并同步状态
|
||||
this.checkAndSyncAudioState();
|
||||
});
|
||||
|
||||
// 添加音频数据加载事件监听
|
||||
this.audioPlayer.addEventListener('loadeddata', () => {
|
||||
// 音频数据加载完成时,检查并同步状态
|
||||
this.checkAndSyncAudioState();
|
||||
});
|
||||
}
|
||||
|
||||
async loadMyLikesPlaylist() {
|
||||
@@ -957,6 +973,55 @@
|
||||
return this.allSongs;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 检查音频状态并同步UI
|
||||
* 用于页面重新加载时恢复正确的播放状态显示
|
||||
*/
|
||||
checkAndSyncAudioState() {
|
||||
// 防止重复调用
|
||||
if (this._syncingState) {
|
||||
return;
|
||||
}
|
||||
this._syncingState = true;
|
||||
|
||||
// 延迟执行以确保音频元素完全加载
|
||||
setTimeout(() => {
|
||||
try {
|
||||
if (!this.audioPlayer) {
|
||||
console.log('[v0] 音频元素未找到,跳过状态同步');
|
||||
return;
|
||||
}
|
||||
|
||||
// 检查音频是否正在播放
|
||||
const isAudioPlaying = !this.audioPlayer.paused && !this.audioPlayer.ended && this.audioPlayer.currentTime >= 0 && this.audioPlayer.src;
|
||||
|
||||
console.log('[v0] 音频状态检查:', {
|
||||
paused: this.audioPlayer.paused,
|
||||
ended: this.audioPlayer.ended,
|
||||
currentTime: this.audioPlayer.currentTime,
|
||||
src: this.audioPlayer.src,
|
||||
readyState: this.audioPlayer.readyState,
|
||||
isPlaying: isAudioPlaying,
|
||||
currentIsPlaying: this.isPlaying
|
||||
});
|
||||
|
||||
// 只有当状态真的不同步时才更新
|
||||
if (isAudioPlaying !== this.isPlaying) {
|
||||
this.isPlaying = isAudioPlaying;
|
||||
this.updatePlayButton();
|
||||
|
||||
if (isAudioPlaying) {
|
||||
console.log('[v0] 恢复播放状态:播放中');
|
||||
} else {
|
||||
console.log('[v0] 恢复播放状态:已暂停');
|
||||
}
|
||||
}
|
||||
} finally {
|
||||
this._syncingState = false;
|
||||
}
|
||||
}, 100); // 延迟100ms确保DOM完全加载
|
||||
}
|
||||
|
||||
showFavorites() {
|
||||
this.currentPlaylistType = 'likes';
|
||||
@@ -980,6 +1045,9 @@
|
||||
if (savedTheme && savedTheme === 'blue') {
|
||||
document.documentElement.setAttribute('data-theme', 'blue');
|
||||
}
|
||||
|
||||
// 检查音频状态并同步UI
|
||||
player.checkAndSyncAudioState();
|
||||
});
|
||||
|
||||
// 监听主题变化事件(当index.html切换主题时同步更新)
|
||||
|
||||
Reference in New Issue
Block a user