Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery网络摄像头。将拍摄的照片添加到上载表单字段_Javascript_Jquery Ui_Jquery_Base64 - Fatal编程技术网

Javascript jQuery网络摄像头。将拍摄的照片添加到上载表单字段

Javascript jQuery网络摄像头。将拍摄的照片添加到上载表单字段,javascript,jquery-ui,jquery,base64,Javascript,Jquery Ui,Jquery,Base64,你好,我正在使用我的项目。但是,如果可能的话,您可以找到如何获取拍摄的照片并将其添加到上传表单字段中。当我单击“捕获”按钮时,它会在“捕获”窗口中显示图片,但是如何实际保存它呢 $("#webcam").webcam({ swffile: "js/sAS3Cam.swf?v=20120613", previewWidth: 400, previewHeight: 300,

你好,我正在使用我的项目。但是,如果可能的话,您可以找到如何获取拍摄的照片并将其添加到上传表单字段中。当我单击“捕获”按钮时,它会在“捕获”窗口中显示图片,但是如何实际保存它呢

           $("#webcam").webcam({
                swffile: "js/sAS3Cam.swf?v=20120613",

                previewWidth: 400,
                previewHeight: 300,

                resolutionWidth: 400,
                resolutionHeight: 300,

                noCameraFound: function () {
                    this.debug('error', 'Kamera negalima');
                },

                swfApiFail: function(e) {
                    this.debug('error', 'Įskiepio klaida');
                },

                cameraDisabled: function () {
                    this.debug('error', 'Prašom suteikti leidimą prisijungti kamrai prie puslapio');
                },

                debug: function(type, string) {
                    if (type == 'error') {
                        alert(string);
                    }
                },

                cameraEnabled:  function () {
                    this.debug('notice', 'Camera enabled');
                    var cameraApi = this;
                    if (cameraApi.isCameraEnabled) {
                        return;
                    } else {
                        cameraApi.isCameraEnabled = true;
                    }

                    setTimeout(function() {
                        $(".capture").slideDown('fast');
                    }, 750);

                    $('.capture_btn').click(function() {
                        $(".capture").slideUp('fast');
                        $(".save_img").slideDown('fast');
                        var result = cameraApi.save();
                        if (result && result.length) {
                            var actualShotResolution = cameraApi.getResolution();
                          $('.reload_camera').click(function() {
                             cameraApi.isCameraEnabled = true;
                          }); 
                } else {
                    cameraApi.debug('error', 'Bloga kamera');
                }
            });
        }
    });
      <form action="processupload.php" style="display: none" method="post" enctype="multipart/form-data" id="UploadForm">
            <table width="500" border="0">
                <tr>
                    <td><input name="ImageFile" id="file" type="file" /></td>
                </tr>
                <tr>
                    <td style="display: none;"><input type="submit"  id="SubmitButton" value="Upload" /></td>
                </tr>
            </table>
        </form>
$(“#网络摄像头”)。网络摄像头({
swffile:“js/sAS3Cam.swf?v=20120613”,
预览宽度:400,
预演时间:300,,
分辨率宽度:400,
分辨率高度:300,
noCameraFound:函数(){
debug('error','Kamera negalima');
},
swfApiFail:功能(e){
debug('error','Įskiepio klaida');
},
CameradEnabled:函数(){
此调试(“错误”,“Prašom suteikti leidimąprisijungti kamrai prie puslapio”);
},
调试:函数(类型、字符串){
如果(类型=='error'){
警报(字符串);
}
},
cameraEnabled:功能(){
this.debug('notice','Camera enabled');
var cameraApi=此;
if(cameraApi.isCameraEnabled){
返回;
}否则{
cameraApi.isCameraEnabled=true;
}
setTimeout(函数(){
$(“.capture”).slideDown('fast');
}, 750);
$('.capture_btn')。单击(函数(){
$(“.capture”).slideUp('fast');
$(“.save_img”).slideDown('fast');
var result=cameraApi.save();
if(result&&result.length){
var actualShotResolution=cameraApi.getResolution();
$('.reload_camera')。单击(函数(){
cameraApi.isCameraEnabled=true;
}); 
}否则{
debug('error','Bloga kamera');
}
});
}
});