私はcordovaのメディアキャプチャプラグインで苦労しています。ビデオファイルをアップロードできるかどうかを試したかっただけです。画像は完璧に動作しますが、試してみるとnavigator.device.capture.captureVideo(captureSuccess, captureError, { duration: 8 });
ビデオアプリケーションは、録画の0秒後に開閉します。スローされるエラーは3で、メッセージは「キャンセル」されます。手動で何らかの方法で取り消したわけではなく、複数のデバイスで試してみました。私はこのエラーに関する情報を見つけることができず、それは私を夢中にしています。Ionic cordovaのメディアキャプチャプラグインは、ビデオのエラー3を返します
これは(標準例です)完全なコード
var captureSuccess = function(mediaFiles) {
var i, path, len;
for (i = 0, len = mediaFiles.length; i < len; i += 1) {
path = mediaFiles[i].fullPath;
// do something interesting with the file
}
};
// capture error callback
var captureError = function(error) {
console.log(error);
};
// start video capture
navigator.device.capture.captureVideo(captureSuccess, captureError, { duration: 8 });