有没有办法将编码图像添加到从网络摄像头拍摄的表格中?我可以打印图像进行预览,但是我需要上传到服务器,我上传了图像表格,所以我需要使用相同的表格来上传相机图像(如果可能的话)。
var result = cameraApi.save();
$('.items-list').append('<img src=data:image/jpeg;base64,' + result + ' />');
此代码用于显示拍摄的图像,请建议如何立即将其添加到上传表单。
答案 0 :(得分:3)
您无法将随机文件添加到<input type="file">
控件中。这是基本的浏览器安全性,因此网站无法窃取硬盘中的文件。
但如果您已经在JavaScript变量中拥有文件内容,那么您根本不需要上传控件!只需将其添加到隐藏字段或发出AJAX帖子请求。