我正在寻找一种解决方法来即兴-moz-element()
使用-vendor-canvas()
基本上'快照'一个元素,以便克隆它而无需实际克隆DOM。有没有办法将实际的HTML元素放在画布中以便在其中进行渲染或再现?如果没有,你将如何处理这样的任务?
答案 0 :(得分:1)
HTML2Canvas真的是你最好的选择:http://html2canvas.hertzen.com/
这可能是未来的画布功能。该规范如下:
2D上下文API的未来版本可以提供一种将使用CSS呈现的文档片段直接呈现到画布的方法。这将优先于执行多行布局的专用方式提供。
...但不是今天,可能不是至少几个月。最近刚刚在画布规范中添加了更多内容(独立路径drawEllipse
,currentTransform
,resetClip
),而hixie喜欢批量添加内容,首先等待主流浏览器采用最后一批的约90%。所以这将是一段时间。