0
Я пытался добавить масштабированный узор в качестве холста, но его успех не был успешным. Я добавил этот код к fabric.js, потому что мне нужно добавить масштабированный шаблон в качестве фона.Fabric.js set scaled pattern as canvas background
__setBgOverlayColor: function(property, color, callback) {
if(color && color.source && color.width && color.height) {
var _this = this;
fabric.util.loadImage(color.source, function(img) {
var pattern = new fabric.Rect({
width: color.width,
height: color.height,
top:0,
left:0
});
pattern.setPatternFill({
source: img,
repeat: 'repeat'
});
_this[property] = pattern;
callback && callback();
});
} else if (color && color.source) {
var _this = this;
fabric.util.loadImage(color.source, function(img) {
...
...
Но этот пустой черный экран. Не шаблон