Когда я пытаюсь изменить src изображения в FabricJS, он работает нормально, но после добавления фильтра (blend image) к этому изменению изображения src не работает:
Изменить код источника изображения:
function replaceImage(imgLink) {
fabric.Image.fromURL(imgLink, function(img) {
var object = canvas.getActiveObject();
object._element.src = imgLink;
canvas.renderAll();
});
}
добавить код фильтра:
filter2 = new fabric.Image.filters.BlendImage({
image: mainObject,
mode: 'mask',
alpha: 0.5
});
let object = canvas.getActiveObject();
object.filters.push(filter2);
object.applyFilters();
canvas.renderAll();