问题: - 7秒的音频不到1秒就播完 - player.IsPlaying() 只检查播放状态,不检查数据是否播放完 修复: - 添加等待播放器启动的逻辑 - 等待 IsPlaying() 返回 false - 额外等待 200ms 确保缓冲区数据完全播放 - 添加调试日志输出音频格式信息 测试: - 所有单元测试通过(6/6)
问题: - 7秒的音频不到1秒就播完 - player.IsPlaying() 只检查播放状态,不检查数据是否播放完 修复: - 添加等待播放器启动的逻辑 - 等待 IsPlaying() 返回 false - 额外等待 200ms 确保缓冲区数据完全播放 - 添加调试日志输出音频格式信息 测试: - 所有单元测试通过(6/6)