我尝试用QML中的QtMobilityKit实现SoundEffect,在Meego Harmattan中播放音乐文件。 我发现它只能播放.wav文件。 有什么方法可以在meego中播放.mp3文件吗?
这个可以玩
SoundEffect{
id: sound
source : "/sound.wav"
}
而且这个不能
SoundEffect{
id: sound
source : "/sound.mp3"
}
答案 0 :(得分:0)
我没有对此进行测试,因为我的N9尚未到达,但我认为以下内容应该有效:
Audio {
id: sound
source: "/sound.mp3"
// Start playback as soon as clip is loaded
onStatusChanged: if (Audio.Loaded == status) play()
}
请注意,与WAV相比,您可能会看到MP3开始播放的延迟稍长,因为编码剪辑需要初始化本机多媒体框架的更多部分才能解码和播放。