phoneGapでサンプルオーディオを録音しようとしていますが、成功しません。私は何PhoneGap:media.startRecord()がcordova-1.6.1で動作しない
はマニュアルに従って、非常に単純です:
<script>
var media = null;
function record(){
media = new Media("audio.wav");
media.startRecord();
}
</script>
「audio.wavは」私の「WWW」フォルダ内に存在し、空のwavファイルです。 このコードブロックを実行すると、私はこのコンソールのエラーが出るたび:
- ERROR: Method 'create:withDict:' not defined in Plugin 'Media'
- FAILED pluginJSON = {"className":"Media","methodName":"create","arguments":["INVALID","952d1fe0-5ec7-5e48-d68a-74cc979878b5","audio.wav"]}
でもそのエラーと、記録はおそらく続きます。しかし、私は録音を再生しようとすると、メディアオブジェクトをデバッガで見て、「_duration:-1」と表示されます
実際のiPhoneデバイスでアプリケーションをデバッグしようとすると、別のエラーが表示されます。