loadFromJSON function from fabric.js does not load image
<p>I'm trying to solve a problem that occurs in a website. Look at this piece of code:</p>

<pre><code>var retrievedJSON = workarea["modifiedOptions"];
...
canvasEl = new fabric.Canvas("canvas_" + view[i]["id"]);
                    if (!jQuery.isEmptyObject(retrievedJSON))
                    {
                        for (var work in retrievedJSON)
                        {
                            canvasEl.loadFromJSON(retrievedJSON[work], function() {
                                canvasEl.renderAll();
                                canvasEl.on("object:added", mouseDown);
                            });
                        }
                    }
</code></pre>

<p>There is a line where I suppose It's trying to load a json and put Its elements in the canvas:
canvasEl.loadFromJSON(retrievedJSON[work]</p>

<p>The json which is being loaded is that one:</p>

<pre><code>"{"objects":[{"type":"text","originX":"left","originY":"top","left":14.08,"top":16,"width":160.84,"height":31.2,"fill":"rgb(61, 183, 228)","stroke":"rgb(0, 0, 0)","strokeWidth":0.1,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":1,"scaleY":1,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","text":"rascunho4","fontSize":"24","fontWeight":"normal","fontFamily":"MetalMacabre","fontStyle":"","lineHeight":1.3,"textDecoration":"","textAlign":"center","path":null,"textBackgroundColor":"","useNative":true},{"type":"image","originX":"left","originY":"top","left":14.08,"top":17,"width":200,"height":200,"fill":"rgb(0,0,0)","stroke":null,"strokeWidth":1,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":0.76,"scaleY":0.76,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","src":"http://mydomain.com.br/tool/media/image/1454337092.png","filters":[{"type":"Resize"}],"crossOrigin":"","alignX":"none","alignY":"none","meetOrSlice":"meet"}],"background":""}"
</code></pre>

<p>As you can see there is a text and an image, but just the text is being loaded to the canvas. The image does not appear in the canvas on the screen. Why does that happens? Any idea? Do you think could be something wrong with my json?</p>

<p>Any help is appreciated.</p>

<p>Thanks.</p>