我已经编写了一些使用 javascript/jquery 进行图像捕获的代码
下面是代码:
function capture_image(){
alert("capture_image");
var p = webcam.capture();
webcam.save();
alert("capture complete "+p); //getting true here
var img = canvas.toDataURL("image");
var item_image = img.replace(/^data:image\/(png|jpg);base64,/, "") ;
alert("item_image"+item_image);
}
item_image打印base64格式,
如何将该 base64 转换为图像以及如何在 javascript 客户端中使用该路径。
我在谷歌上搜索了很多网站,但它不起作用,而且该代码不适合我的要求。
你可以只创建一个Image
对象并把base64作为它的src
, 包括data:image...
part 像这样 http://jsfiddle.net/VmGLF/1/:
var image = new Image();
image.src = 'data:image/png;base64,iVBORw0K...';
document.body.appendChild(image);
这就是他们所说的“数据 URI”,这里是兼容性表 http://caniuse.com/datauri为了内心的平静。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)