【问题标题】:Jquery Webcam Plugin and Asp .NETJquery 网络摄像头插件和 Asp .NET
【发布时间】:2011-11-30 17:28:50
【问题描述】:

我在使用 Jquery Plugin for Webcam 拍摄用户照片时遇到问题。

代码如下:

$("#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# 在我的控制器中检索图像吗?

谢谢

【问题讨论】:

    标签: jquery .net webcam jquery-webcam-plugin


    【解决方案1】:

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

    假设参数是“WebCamImage”。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-15
      • 2011-03-24
      相关资源
      最近更新 更多