Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript image.src=canvas.toDataURL(“image/png”);储蓄问题_Javascript - Fatal编程技术网

Javascript image.src=canvas.toDataURL(“image/png”);储蓄问题

Javascript image.src=canvas.toDataURL(“image/png”);储蓄问题,javascript,Javascript,如何保存image.src=canvas.toDataURLimage/png;在摄影机div中 onclick相机结果自动保存在第一个图像src行中 如果我理解正确,您希望单击下载图像。要实现这一点,您应该使用标记。请尝试以下操作: function save(){ let a = document.createElement('a'); a.download = ''; a.href = canvas.toDataURL("image/png"); a

如何保存image.src=canvas.toDataURLimage/png;在摄影机div中 onclick相机结果自动保存在第一个图像src行中


如果我理解正确,您希望单击下载图像。要实现这一点,您应该使用标记。请尝试以下操作:

function save(){

    let a = document.createElement('a');

    a.download = '';

    a.href = canvas.toDataURL("image/png");

    a.click();
}

现在,您可以随时使用save功能,甚至可以单击一次。

您正在编辑第一个img标记。但是您需要编辑第二个

更改let image=document.querySelectorimg;让image=document.getElementByIdresult

改为

对不起,你能重新组织这个问题吗?因为它不是一个没有标点符号的长句,所以很难理解你实际上想描述的是什么,而你实际上问的问题正在发生,如果你能做到这一点就好了。谢谢你,请找到工作代码如果工作正常,那么就有了没有问题RRY code pen link我现在正在工作,但我无法将图像src保存在相应的图像src中。尝试这样做时,浏览器开发人员工具控制台中是否出现错误?请更具体一些。什么版本?可能不是这样:}好的,您告诉我们代码将在哪个浏览器中工作:i wsiah的pinsted将结果保存在哪个浏览器中