在html元素中显示Cordova-media-capture视频提要

Show Cordova-media-capture video feed in a html element?

本文关键字:视频 Cordova-media-capture 显示 html 元素      更新时间:2023-09-26

我正在用Intel XDK开发一个应用程序,我可以通过cordova-media-capture打开视频摄像机,但我需要在div中打开视频提要。

我尝试了这个教程:https://www.raymondcamden.com/2015/06/05/cordova-sample-capture-and-display-video/

但仍然在另一个窗口打开摄像机

我怎样才能实现它?谁能再给我举个例子?

启动录像机应用程序并返回有关的信息视频剪辑文件。

属性>

limit:设备用户在单次捕获操作中可以捕获的最大视频剪辑数。该值必须大于等于1(默认为1)。

duration:视频最长时长,单位为秒。

// capture callback
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) {
    navigator.notification.alert('Error code: ' + error.code, null, 'Capture Error');
};
// start video capture
navigator.device.capture.captureVideo(captureSuccess, captureError, {limit:2});

请访问官方文档以便更好地理解。