Browse Source

修复qq音乐试听播放状态问题修复

newdev_shunjiawei
liwei1dao 1 year ago
parent
commit
9add57437c
  1. 4
      local_plugins/ble_service/android/src/main/kotlin/com/yunqiinnovation/ble_service/BleService.kt
  2. 8
      local_plugins/qq_music/android/src/main/kotlin/com/yunqiinnovation/qq_music/QQMusicSingleton.kt

4
local_plugins/ble_service/android/src/main/kotlin/com/yunqiinnovation/ble_service/BleService.kt

@ -153,8 +153,8 @@ object BleService {
val currentTime = System.currentTimeMillis()
val timeDiff = currentTime - lastStatisticsTime
if (timeDiff >= 1000) { // 每秒统计一次
Log.i(TAG, "每秒接收音频数据: $bytesReceivedInCurrentSecond 字节")
Log.i(TAG, "每秒发送音频数据: $bytesSentInCurrentSecond 字节")
// Log.i(TAG, "每秒接收音频数据: $bytesReceivedInCurrentSecond 字节")
// Log.i(TAG, "每秒发送音频数据: $bytesSentInCurrentSecond 字节")
bytesReceivedInCurrentSecond = 0
bytesSentInCurrentSecond = 0
lastStatisticsTime = currentTime

8
local_plugins/qq_music/android/src/main/kotlin/com/yunqiinnovation/qq_music/QQMusicSingleton.kt

@ -339,8 +339,12 @@ class QQMusicSingleton private constructor() {
override fun onError(errorCode: Int, errorMessage: String) {
handler.post {
Log.e(TAG, "播放失败: $errorMessage")
callback(Result.failure(Exception("播放失败: $errorMessage")))
Log.e(TAG, "播放失败: $errorCode $errorMessage")
if (errorCode != 1030) {
callback(Result.failure(Exception("播放失败: $errorMessage")))
}else{
callback(Result.success(Unit))
}
}
}
})

Loading…
Cancel
Save