我有一个canvas元素,我想让用户下载为图片。我设法让SVG下载但是我想知道是否有任何方法可以包含canvas css背景图像下载吗?
编辑:
我已经意识到我实际需要的是http://www.html5canvastutorials.com/advanced/html5-canvas-save-drawing-as-an-image/中的以下内容的解决方法;
toDataURL()方法要求绘制到画布上的任何图像都托管在Web服务器上,该域服务器与执行它的代码具有相同的域。如果不满足此条件,则抛出SECURITY_ERR异常。
答案 0 :(得分:0)
您应该获取画布背景图像的完整URL并在新画布上绘制,然后使用第一个画布作为drawImage
的参数将其内容绘制到第二个画布上