簡體   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