У меня есть приложение, которое работает на Meteor.js и React. в одной части приложения я использую fabric.js. Я только что обнаружил пакет meteorhacks: zone и хотел бы использовать его с Meteor APM.
У меня возникла проблема, когда при добавлении пакета meteorhacks: zone, холст больше не работает, потому что по какой-то причине,этот пакет не позволяет привязывать элемент canvas к переменной.
Поэтому перед добавлением пакета meteorhacks: zone это работает ...
var canvas = new fabric.Canvas('c');
После добавления пакета meteorhacks: zone, яполучить эту ошибку ...
Ошибка: невозможно прочитать свойство '_bound' из неопределенного TypeError: Невозможно прочитать свойство '_bound' из неопределенного в removeListener (modules.js? hash = 16b9ea92d34289051e08ade6ca413c8dd3855480: 524509) в классе.addOrRemove (modules.js хэш = 16b9ea92d34289051e08ade6ca413c8dd3855480: 533308) в klass.removeListeners (modules.js хэш = 16b9ea92d34289051e08ade6ca413c8dd3855480: 533324) в klass._initEventListeners (modules.js хэш = 16b9ea92d34289051e08ade6ca413c8dd3855480?: 533291) в klass._initInteractive (модулей. JS? хеш = 16b9ea92d34289051e08ade6ca413c8dd3855480: 531865) в klass.initialize (modules.js? Hash = 16b9ea92d34289051e08ade6ca413c8dd3855480: 531590) в новом классе (modules.js? Hash = 16b9ea92d34289051e08ade6ca413c8dd38 * * * * * * 101 * 1012: 522: 521: 522: 521). js: 79 эта строка ...
var canvas = new fabric.Canvas('c');
Необычно то, что я не получаю сообщение об ошибке при использовании StaticCanvas ...
var canvas = new fabric.StaticCanvas('c');
Мне нужен обычный Canvas, а не StaticCanvas в качестве основной функции моего приложения - это интерактивный холст.
Есть идеи, почему это происходит? Заранее спасибо.