Скачайте Canvas в формате PNG в fabric.js, сообщая об ошибке сети

Я хочу скачать Canvas в формате PNG, используя fabric.js. Во время загрузки я хочу масштабировать изображение. Так что я используюmultiplier собственностьюtoDataURL() функция. Но я получаю Failed-Network Error

PS: Если я не дамmultiplier собственность, это загрузка, но яделать хочу использоватьmultiplier свойство, так как я должен масштабировать изображение

Это то, что я делаю:

HTML-код:

<canvas width="400" height="500" id="canvas" ></canvas>
 <a id='downloadPreview' href="javascript:void(0)"> Download Image </a>

JS

document.getElementById("downloadPreview").addEventListener('click', downloadCanvas, false);

var _canvasObject = new fabric.Canvas('canvas');

var downloadCanvas =    function(){
    var link = document.createElement("a");

link.href = _canvasObject.toDataURL({format: 'png', multiplier: 4});
      link.download = "helloWorld.png";
     link.click();

}

Ответы на вопрос(3)

Ваш ответ на вопрос