Canvas 传单图像插件-在地图上方的画布上渲染标签或图例?

Canvas 传单图像插件-在地图上方的画布上渲染标签或图例?,canvas,leaflet,legend,html2canvas,Canvas,Leaflet,Legend,Html2canvas,如传单图像插件要求中所述: 此库不光栅化HTML,因为浏览器无法光栅化HTML。因此,L.divIcon和其他基于HTML的地图功能(如缩放控件或图例)不包括在输出中,因为它们是HTML 那么在地图上方的画布上生成的标签或图例呢 我尝试这样做,动态创建一个SVG图例,用canvg库在画布中呈现它。 画布显示在地图上方(通过包含画布的L.control=>aDIV) 正如我所怀疑的,传单图像并没有呈现它 但我认为这是可能的,因为传单图像能够从画布中渲染的地图生成图像

如传单图像插件要求中所述:

此库不光栅化HTML,因为浏览器无法光栅化HTML。因此,L.divIcon和其他基于HTML的地图功能(如缩放控件或图例)不包括在输出中,因为它们是HTML

那么在地图上方的画布上生成的标签或图例呢

我尝试这样做,动态创建一个SVG图例,用canvg库在画布中呈现它。 画布显示在地图上方(通过包含画布的L.control=>aDIV

正如我所怀疑的,传单图像并没有呈现它

但我认为这是可能的,因为传单图像能够从画布中渲染的地图生成图像