1

Finch を使用してサウンドを再生しています。よく働く。1 つの例外: 電話がかかってきて、電話に出て、電話を切る。アプリに戻ります。現在、サウンドが正しく再生されていないようです。彼らがそうするのを確実にする最も資源に優しい方法は何ですか? オーディオセッションが何らかの形で閉じられていると思います...

4

2 に答える 2

3

CocosDension サウンド ライブラリのみを使用することを検討してください。私たちはそれがすべての問題を解決することを発見しました。完璧ではありませんが、非常に信頼できます。それが役に立てば幸い!

CocosDensionより単純に優れているかもしれないObjectALライブラリーもあることに注意してください。

于 2011-01-15T13:14:59.903 に答える
0

独自のOpenALオーディオインタラプタを設定する必要があります。

これを行う方法の例は、oalTouchと呼ばれるAppleのSDKの例にあります。

参照: https ://developer.apple.com/library/ios/#samplecode/oalTouch/Introduction/Intro.html

于 2012-02-21T22:22:54.630 に答える