問題タブ [avaudiosessiondelegate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios6 - AVAudioSessionDelegate beginInterruption が iOS 6.0.1 と呼ばれない
音楽プレーヤーでiPhoneアプリケーションを作成しています。AVPlayer
音楽プレーヤーの作成に使用しました。問題はbeginInterruption
、電話がかかってきたときに iOS 6.0.1 でメソッドが呼び出されないことです。でもendInterruptionWithFlags:flags
呼ばれた。より古いバージョンの iOS では問題なく動作しています。そしてもう1つ気づいたのは、アプリがバックグラウンドのときに電話がかかってくると、beginInterruption
メソッドが呼び出されることです!! ただし、アプリがアクティブなときはそうではありません。
検索したところ、同じ問題が他の人にも指摘されており、アップルのバグであると述べられていました。また、この問題は iOS 6.1 で修正されています。
それで、私は何をすべきですか?問題を手動で修正するか、ユーザーに OS を更新するように指示する必要がありますか? 同時に、アプリがバックグラウンドのときに機能するのはなぜですか? 何か案が?助けてください。
前もって感謝します。
ios - 無音を自動検知 AVrecorder
それを録音しながら音を検出したい。音が 2 ~ 3 秒間停止すると、録音は自動的に停止します。
何か方法はありますか?私は録音をしました:-
前もって感謝します
objective-c - AVAudioRecorder による中断の処理
AVAudioRecorder を使用して音量レベルを確認し、それに応じて UIImageView を更新しています。ただし、Siri のホーム ボタンを押したままにするか、デバイスが電話を受信したときに、UIImageView が更新されなくなりました。これは.hにインポートされた私の現在のコードです:
次に、このコードを使用してレコーダーを作成し、.m の UIImageView を更新しました。
.m に次のコードを実装して、割り込みを処理しようとしました。
@interface MyViewController : UIViewController <AVAudioSessionDelegate>
そして.hに追加します。NSLog が何も返さず、UIImageView がまだ更新されていないことに気付きました。どうすればこれを修正できますか?