描述:
当尝试加载名称中包含 Unicode 字符的音频文件(例如
дуу.mp3
)时,just_audio_windows 包似乎遇到了问题。
// not actual production code but example
import 'package:just_audio/just_audio.dart';
void loadUnicodeAudio() {
final audioPlayer = AudioPlayer();
audioPlayer.setFilePath('D:/examplefolder/дуу.mp3');
// Add code for audio playback.
}
void loadUnicodeAudio2() {
final audioPlayer = AudioPlayer();
audioPlayer.setFilePath('D:/дуу/song.mp3');
// Add code for audio playback.
}
日志:
[just_audio_windows]项目错误:系统找不到指定的路径。
相反,当文件名中存在 Unicode 字符时,音频播放器会引发异常或无法正确加载文件。
环境:
颤振版本:3.10.2
操作系统:Windows 11
just_audio_windows和just_audio包应该加载和播放名称中包含Unicode字符的音频文件,没有任何错误。
尝试更换: flutter 酒吧添加 dart_vlc