1
私は現在、fabric.jsライブラリと入力ファイルボタンを使用して、キャンバスにpngまたはsvgファイルをインポートしています。以下のコードは、イメージがルートフォルダにある場合にのみ機能します。私はファイルパスにアクセスできないことを知っているので、ファイルから要素を作成しようとしました。コンソールにエラーはありませんが、キャンバスには何も表示されません。輸入作業を行う方法はありますか、これを行うのに役立つ別の図書館がありますか?私はfabric.jsを使用して、キャンバス内の画像を拡大縮小して移動できるようにしています。fabric.jsを使用してイメージファイルをインポートする方法はありますか?
function upload(){
var canvas = new fabric.Canvas('canvas');
var file = document.getElementById('file').files[0].name;
fabric.Image.fromURL(file, function(img) {
canvas.add(img);
})
}