1
我基本上試圖從輸入對話框中獲取選定的圖像文件,並將其設置爲HTML中的畫布。 但是,圖像被裁剪,只有一部分圖像顯示爲。Javascript:將圖像設置爲畫布無法正常工作
的Javascript:
function onSS1Change(file) {
var ctx = document.getElementById('canvas').getContext('2d');
var img = new Image;
img.onload = function() {
ctx.drawImage(img, 20, 20);
}
img.src = URL.createObjectURL(file.target.files[0]);
}
HTML:
<input id="ss1-inputdiag" type="file" onchange="onSS1Change(event)" />
小提琴:http://jsfiddle.net/tdy9tqfh/
我需要得到原始的高度和寬度
我在做什麼錯?
工程就像一個魅力!將在4分鐘內接受它。感謝隊友 – Dinuka
@Earthling不是問題隊友:) – Canvas