繁体   English   中英

jQuery网络摄像头插件和Asp .NET

[英]Jquery Webcam Plugin and Asp .NET

我在使用用于网络摄像头的Jquery插件拍摄用户照片时遇到问题。

以下是代码:

$("#camera").webcam({
    width: 320,
    height: 240,
    mode: "save",
    swffile: '@Url.Content("~/Scripts/jscam.swf")',
    debug: function (type, string) {
        $('#Status').append(type + ": " + string + '<br /><br />');
    }

});

$('#takePhoto').click(function () {
    webcam.capture();
    webcam.save('/Photo/TakePhoto');
});

调试给出:

通知:相机已启动

通知:捕获已开始。

通知:捕获完成。

问题是保存,我使用MVC3,我想在控件Photo中调用动作TakePhoto,这可能吗? 您是否有一个很好的教程,可以使用C#在我的控制器中检索图像?

谢谢

您想找出插件将图像数据传递给哪个参数。

假设参数为“ WebCamImage”。

然后您的操作方法将是这样(注意:在我在Mac上编写代码时,尚未检查代码):

[HttpPost]
void TakePhoto(byte[] WebCamImage)
{
     System.IO.File.WriteBytesToFile('my/path.jpg', WebCamImage).
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM