4

使用 captureImage() 中的选项在 PhoneGap 中捕获和保存图像非常简单直接,但 captureVideo 只有 3 个选项(均不支持),它们与保存视频无关。

有没有人在视频被捕获后使用 File 对象来做这件事?

4

1 回答 1

0

获取更多信息:http ://docs.phonegap.com/en/2.1.0/cordova_media_capture_capture.md.html#CaptureVideo

如果您要使用 captureVideo,您的视频会自动保存并访问它,请尝试以下操作:

function captureSuccess(mediaFiles) {
    alert(mediaFiles[0].fullPath);       
}

注意:把null放在option参数或者limit:1

完整示例:

function captureSuccess(mediaFiles) {
    alert(mediaFiles[0].fullPath);       
}

function captureError(error) {
    alert('An error occurred during capture: ' + error.code);
}

function captureVideo() {
    navigator.device.capture.captureVideo(captureSuccess, captureError, null);
}
于 2012-11-26T18:58:03.113 回答