我正在尝试使用用于网络摄像头的jquery插件进行捕获 并且以下代码可以很好地进行首次捕获。 我需要保存3组网络摄像机捕获。.
this is my jquery:
<script type="text/javascript">
$("#Camera").webcam({
width: 320,
height: 240,
mode: "save",
swffile: "@Url.Content("~/Content/webcam/jscam.swf")",
onTick: function () { },
onSave: function () {
UploadPic();
},
onCapture: function () {
webcam.save("@Url.Content("~/VehicleCheckIn/Capture")/");
},
debug: function () { },
onLoad: function () { }
});
function UploadPic() {
$.ajax({
type: 'POST',
url: ("@Url.Content("~/VehicleCheckIn/Rebind")/"),
dataType: 'json',
success: function (data) {
alert(data)
$("#show").attr("src", data);
alert("Photo Capture successfully!");
}
});
}
</script>
this is my html:
<div id="Camera">
</div>
<input style="margin-top:20px" class="btn btn-sm btn-success" type="button" value="Capture" onclick="webcam.capture()" />
对于其他捕获,我也做了相同的操作,但是捕获仅适用于其他2个上次捕获的捕获...
有人知道我需要做什么吗?