Я работаю над CodePen и включил Fabric.js в настройки JavaScript.CodePen автоматически купил для меня версию 2.4.4: https://cdnjs.cloudflare.com/ajax/libs/fabric.js/2.4.4/fabric.min.js
Когда я пытаюсь использовать, например, фильтр Оттенок, я получаю ошибку its not a constructor
в консоли браузера.
Но,фильтр оттенков уже доступен в документах Fabric.js: http://fabricjs.com/docs/fabric.Image.filters.Tint.html
Я также сделал: console.log(fabric.Image.filters);
, а на выходе будет:
BaseFilter: ƒ i(),
BlackWhite: ƒ i(),
BlendColor: ƒ i(),
BlendImage: ƒ i(),
Blur: ƒ i(),
Brightness: ƒ i(),
Brownie: ƒ i(),
ColorMatrix: ƒ i(),
Composed: ƒ i(),
Contrast: ƒ i(),
Convolute: ƒ i(),
Gamma: ƒ i(),
Grayscale: ƒ i(),
HueRotation: ƒ i(),
Invert: ƒ i(),
Kodachrome: ƒ i(),
Noise: ƒ i(),
Pixelate: ƒ i(),
Polaroid: ƒ i(),
RemoveColor: ƒ i(),
Resize: ƒ i(),
Saturation: ƒ i(),
Sepia: ƒ i(),
Technicolor: ƒ i(),
Vintage: ƒ i()
Как вы можете видеть, фильтр оттенковдаже недоступен в фильтрах.
Также попытался использовать версию с самого fabricjs.com, используя ссылку для скачивания внизу (Загрузить версию 2.4.3): http://cdnjs.cloudflare.com/ajax/libs/fabric.js/2.4.3/fabric.min.js
Ноэта версия также имеет ту же проблему.