Как подождать загрузки всех элементов в fabric.js?
есть метод
.....loadFromJSON(json, callback) он берет строку JSON и добавляет ее на канвас
дело в том, что в этой строке есть ссылки на картинки, которые нужно добавить..
после вызова этого метода, я вызываю метод перебора добавленных элементов на канвас
.getObjects()....
дело в том, что getObjects() ничего не возвращает
поразбирался и понял, что долго работает loadFromJSON, те я его выполняю, а потом сразу getObjects, но loadFromJSON еще не успел добавмить все на канвас и там ничего нет из-за этого.... и я дальше не могу работать с объектами, хотя в браузере их вижу, они добавляются..
как быть? как подождать полной отработки loadFromJSON, чтобы потом поулчить все добавленное с канваса ?
callback срабатывает на каждый элемент JSON, те там у меня 50 картинок он 50 раз срабатывает, те 50 раз добавляет в канвас картинку... а мой метод getObjects срабатывает еще даже ДО добавления 1ого элемента на канвас