Я хочу сохранить объекты холста и поместить их в JSON, но когда я делаю это с группой, я получаю следующую ошибку:
o.setCoords не является функцией вall.js (Zeile 10403) при выполнении функции _calcBound () для объекта Rect.
Вот мой тестовый код:
<script type="text/javascript">
$(document).ready(function() {
var canvas = new fabric.Canvas("pitch_600");
var group = new fabric.Group();
var rect = new fabric.Rect({
width: 100,
height: 200,
left: 10,
top: 50,
fill: 'black'
});
group.add(rect);
canvas.add(group);
var saved = JSON.stringify(canvas.toDatalessJSON());
canvas.clear();
console.debug(saved);
canvas.loadFromJSON(saved);
});
</script>
<canvas id="pitch_600" width="650px" height="454px"></canvas>
Вкл. http://tacticboards.xaga.de/test.htmlВы можете найти онлайн демо этого.Я надеюсь, что вы можете помочь.