html2canvas图片全黑,html2canvas – 如何使透明颜色白色而不是画布中的黑色?

我修改了临时:_html2canvas.Util.isTransparent from

_html2canvas.Util.isTransparent = function(backgroundColor) {

return (backgroundColor === "transparent" || backgroundColor === "rgba(0, 0, 0, 0)");

};

_html2canvas.Util.isTransparent = function(backgroundColor){

return(backgroundColor ===“transparent”|| backgroundColor ===“rgba(0,0,0,0)”|| backgroundColor === undefined);

};

之后,使用后台参数集调用html2canvas就足够了

html2canvas(screenshot_element, {

background :'#FFFFFF',

onrendered: function (canvas) {

.....

}

});

对我来说,考虑透明一个未定义的背景是有道理的.


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部