2013-07-31 70 views
0

我正在使用titanium studio(版本3.1.1)創建實時音頻流應用程序。我需要爲iPhone啓用背景音頻播放。目前背景音頻在android模擬器中工作,但不在iphone sinulator中(當我點擊home鍵時,音頻消失並停止)。我創建了audioplayer並設置了audioSessionMode。如何編輯生成文件夾中的Info.plist文件

Ti.App.player = Ti.Media.createAudioPlayer({ 
    url :'http://broadcast.infomaniak.net/radionova-high.mp3', 
    allowBackground :true 
}); 
Titanium.Media.audioSessionMode = Ti.Media.AUDIO_SESSION_MODE_PLAYBACK; 

當我在Info.plist文件中添加並保存以下行並運行該項目時,該文件將重新加載並刪除這些行。我如何正確編輯這個文件?或者有另一種方式來獲得iphone背景音頻?

<key>UIBackgroundModes</key> 
    <array> 
<string>audio</string> 
    </array> 

回答

0

您基本上將該部分添加到您的tiapp.xml。

這裏是關於這個話題的好博客文章。

http://bencoding.com/2012/07/15/using-titanium-ios-specific-configurations/

+0

謝謝,博客很有幫助。我設法將代碼行添加到info.plist文件中。但仍然背景音頻不適用於iphone sinulator。 – user2346002

+0

http://stackoverflow.com/questions/12796157/audio-playing-in-background-not-working-in-ios-simulator –

+0

背景音頻不支持在iOS模擬器afaik.You應該在設備上試試謝謝 –

相關問題