0

チタン スタジオ (バージョン 3.1.1) を使用してライブ オーディオ ストリーミング アプリを作成しています。iPhone のバックグラウンド オーディオ再生を有効にする必要があります。現在、バックグラウンド オーディオは Android エミュレータでは機能しますが、iPhone sinulator では機能しません (ホーム ボタンをクリックすると、オーディオが消えて停止します)。audioplayer を作成し、audioSessionMode を設定しました。

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>
4

1 に答える 1

0

基本的に、このセクションを tiapp.xml に追加します。

here は、このトピックに関する良いブログ投稿です。

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

于 2013-07-31T19:06:57.330 に答える