【发布时间】:2016-06-23 19:06:31
【问题描述】:
运行 changeBrightness 函数时,我在 Chrome 中收到此错误:
未捕获的类型错误:无法读取未定义的属性“过滤器”
var canvas = this.__canvas = new fabric.Canvas('canvas');
fabric.Image.fromURL('fingerprints/1.bmp', function(img) {
canvas.setHeight(500);
canvas.setWidth(500);
canvas.add(img);
canvas.item(0).setControlVisible("mb", false).setControlVisible("mt",
false).setControlVisible("mr", false).setControlVisible("ml",
false);
canvas.renderAll();
});
function changeBrightness(value) {
var cimg = canvas.getActiveObject();
cimg.filters.brightness = parseInt(value, 10);
cimg.applyFilters(canvas.renderAll.bind(canvas));
}
【问题讨论】:
标签: javascript fabricjs