Как получить метки времени начала и окончания захвата видео с помощью Cordova?
1 ответ
Глядя на пример, приведенный в Cordova Capture,
Попробуйте добавить коды для получения меток времени при вызове захвата и при обратном вызове captureSuccess?
// Called when capture operation is finished
//
function captureSuccess(mediaFiles) {
var timeFinished = new Date().getTime();
var i, len;
for (i = 0, len = mediaFiles.length; i < len; i += 1) {
uploadFile(mediaFiles[i]);
}
}
//...(omitted)
// A button will call this function
//
function captureVideo() {
// Launch device video recording application,
// allowing user to capture up to 2 video clips
var timeStarted = new Date().getTime();
navigator.device.capture.captureVideo(captureSuccess, captureError, {limit: 2});
}
Конечно, вы должны определить их в правильной области видимости, чтобы вы могли использовать их в другом месте.