画布toDataURL与背景图像

时间:2014-04-09 12:50:27

标签: canvas html5-canvas

我有一个canvas元素,我想让用户下载为图片。我设法让SVG下载但是我想知道是否有任何方法可以包含canvas css背景图像下载吗?

编辑:

我已经意识到我实际需要的是http://www.html5canvastutorials.com/advanced/html5-canvas-save-drawing-as-an-image/中的以下内容的解决方法;

  

toDataURL()方法要求绘制到画布上的任何图像都托管在Web服务器上,该域服务器与执行它的代码具有相同的域。如果不满足此条件,则抛出SECURITY_ERR异常。

1 个答案:

答案 0 :(得分:0)

您应该获取画布背景图像的完整URL并在新画布上绘制,然后使用第一个画布作为drawImage的参数将其内容绘制到第二个画布上