我正在开发一个客户端/javascript 函数来将现有的 D3-SVG 图形保存或转换为文件。我搜索了很多,发现了一些建议,主要是使用canvas.toDataURL()
.
我的页面中没有<canvas>
,而是使用:d3.select("body").append("svg")....
我也尝试将 SVG 附加到<canvas>
但没有任何反应。
你能帮我解决这个异常吗:
Uncaught TypeError: Object #<SVGSVGElement> has no method 'toDataURL'
谢谢