나는 비디오를 녹화 할 수있는 앱을 개발하고 있으며 Teleriks 영원한 서비스로 현재 테스트 중입니다. 그것은 내 휴대 전화에서 비디오 카메라에 올바르게 걸리지 만, 파일을 업로드해야한다는 것을 알고 있지만 녹화 된 후에는 영구 업로드가 실패했으며 err.message가 "예기치 않은 오류"라고 알려줍니다. 누구든지 내가 뭘 잘못하고 있는지 말할 수 있다면 정말 고맙겠습니다. 감사. 비디오를 가정하는 것 같습니다Telerik - 영원한 예기치 않은 오류로 동영상 업로드하기
var captureSuccess = function (mediaFiles) {
mediaAdded = true;
var i, path, len;
for (i = 0, len = mediaFiles.length; i < len; i += 1) {
path = mediaFiles[i].fullPath;
alert(mediaFiles[i].size);
var file = {
Filename: Math.random().toString(36).substring(2, 15) + ".mp4",
ContentType: "video/mp4",
base64: mediaFiles[i]
};
el.Files.create(file, function (response) {
alert("Photograph added.");
}, function (err) {
navigator.notification.alert("Unfortunately the upload failed: " + err.message);
});
}
};
function captureError() {
alert("Video Not Captured");
}
navigator.device.capture.captureVideo(captureSuccess, captureError, {
limit: 1,
duration: 20
});
비디오를 캡처 사용합니까 코르도바 플러그인으로 가야한다 생각
다음은 결과입니다? – d1mitar
코르도바 미디어 캡처 https://github.com/apache/cordova-plugin-media-capture This이 – SammyRob