0

現在、PhonegapでiPhone / Androidアプリケーションを開発しており、別のトラックを再生しながらオーディオを録音したいと考えています。

これで、Objective-Cでオーディオカテゴリを「AVAudioSessionCategoryPlayAndRecord」に設定できることがわかりましたが、これはPhonegapであり、単純なネイティブのObjective-Cアプリではないため、機能する可能性があるかどうか、またはどこに配置するかさえわかりません。どこかのphonegapコアファイルにある必要があると思います>

誰かが経験やアイデアを持っていますか?

4

2 に答える 2

1

他の誰かがこれに対する答えを知りたい場合に備えて、Cordova/Phonegap (1.7.0 ですが 2.0 も同様のはずです) を微調整して再コンパイルすることで、この問題を解決することができました。

それを微調整するために、CDVSound.m を変更し、482 行目を次のように変更しました。

[self.avSession setCategory:AVAudioSessionCategoryPlayAndRecord error:nil];

そして再コンパイルしてから、私のプロジェクトで使用しました。

于 2012-08-15T07:52:49.137 に答える