我正在使用html2canvas插件来捕获div。
我实际上正在为社区开发一个开源插件,我有一个模块,用户可以捕获屏幕,但捕获它不捕获文本阴影和盒子阴影。我在这里使用长阴影,其中我有多个text-shadow和box-shadow值
例如:
text-shadow: 0px 0px 0px rgb(1, 107, 179) ,1px 1px 0px rgb(1, 107, 179) ,2px 2px 0px rgb(1, 107, 179) ,3px 3px 0px rgb(1, 107, 179) ,4px 4px 0px rgb(1, 107, 179) ,5px 5px 0px rgb(2, 108, 180) ,6px 6px 0px rgb(2, 108, 180) ,7px 7px 0px rgb(2, 108, 180) ,8px 8px 0px rgb(2, 108, 180) ,9px 9px 0px rgb(3, 109, 181) ..........
这不是被捕获的......当我提供border-radius属性时,还会发生一些疯狂的事情。
这是一个JSFiddle,你可以看看https://jsfiddle.net/aminkodaganur/pn7pLhp6/2/
或者除了html2canvas还有其他方法来捕获div吗?