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) {
.....
}
});
对我来说,考虑透明一个未定义的背景是有道理的.
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
