BASE64是否会改变操作?

时间:2013-06-30 23:44:15

标签: javascript forms html5-canvas base64

如果我将其放入图像字段中,为什么从网络摄像头捕获的数据会被修改:

a = canvas.toDataURL("image/jpeg")
document.getElementById("avatar").src = a

src将会损坏并且只显示空白文件,但在访问控制台中的canvas.toDataURL("image/jpeg")时,我会获得健康的图像。

使用:

document.getElementById("avatar").src

"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMD…gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//Z"

可是:

a = canvas.toDataURL("image/jpeg")

"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMD…vtP7ypIi8kA5zUDTCJSDyw7kUrOjzF0dmAOADSTFpJTJM49TxyaG3e0np6joNx0lHTp1+fY//Z"

代码为here

0 个答案:

没有答案