phoneGapを使用してサンプルオーディオを録音しようとしていますが、成功しません。
ドキュメントによると、私が行うことは非常に簡単です。
<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デバイスでアプリケーションをデバッグしようとすると、別のエラーが表示されます。