私はSamsung S Plus携帯電話で作業しています。Android + phonegap + capture.captureAudio
Androidのバージョン:2.3.4 PhoneGapのバージョン:1.5.0
私は、オーディオビットを記録して、サーバーに同じをアップロードしようとしています。
キャプチャAPI、capture.captureAudio()
を使用しています。機能 が呼び出されると、デバイス上でボイスレコーダーアプリケーション がロードされ、実行できる録音が要求されます。しかし、 の音声が録音された後、録音された オーディオファイルを選択してHTMLページに入れたり、少なくとも私は ファイルのどこに置く必要がありますか。新たに録画されたオーディオまたはライブラリーで利用可能なファイルを選択することはできません。 オーディオファイルを選択して再生するときはいつでも、 へのパスがアプリケーションに返される必要があります。
同じコードはiOSでは動作しますが、Androidでは動作しません。
次のコードが使用されます。
navigator.device.capture.captureAudio(captureSuccess, captureError, {limit : 1});
captureSuccess
とcaptureError
は、いくつかのプライベート関数です。
アイデア?
おかげで、
コードを投稿してみませんか? – gmh04
リンクの下の完全なサンプルコード:http://docs.phonegap.com/en/1.0.0/phonegap_media_capture_capture.md.html#capture.captureAudioは、この問題を再現するために使用されます。 – Balaji