我尝试在QML中实现QtMobilityKit中的SoundEffect来播放Meego Harmattan中的音乐文件。我发现它只能播放。wav文件。有没有可能在meego中播放mp3文件?
这个可以播放
SoundEffect{
id: sound
source : "/sound.wav"
}
和这个
SoundEffect{
id: sound
source : "/sound.mp3"
}
我还没有测试过这个,因为我的N9还没有到,但我认为以下应该可以工作:
Audio {
id: sound
source: "/sound.mp3"
// Start playback as soon as clip is loaded
onStatusChanged: if (Audio.Loaded == status) play()
}
请注意,与WAV相比,您在开始播放MP3时可能会看到稍长的延迟,因为编码的片段需要初始化本机多媒体框架的更多部分才能解码和播放。