Udało mi się narysować obrazek na kanwie HTML. Ale muszę mieć możliwość przeciągnięcia obrazu na płótnie.Utwórz obraz narysowany na płótnie przeciągalny za pomocą JavaScriptu
Wiem, że ta funkcja może być łatwo zaimplementowana przez niektóre biblioteki JavaScript, takie jak KinectJS. Ale chcę to zrobić za pomocą prostego JavaScript.
window.onload = function(){
var canvas = document.getElementById("myCanvas");
var context = canvas.getContext("2d");
var destX = 0;
var destY = 0;
var imageObj = new Image();
imageObj.onload = function(){
context.drawImage(imageObj, destX, destY);
};
imageObj.src = "westeros.png";
<canvas id="myCanvas" height=1024 width=360></canvas>
Dzięki !! Ale czy to działa również na urządzeniach dotykowych? –
Łatwe dodawanie dotyku. Dla dotyku poradzisz sobie z 3 zdarzeniami podobnymi do zdarzeń myszy: touchstart, touchend i touchmove. – markE
Jestem nowicjuszem, możesz to zrobić dla mnie. Wygląda na to, że ciężko pracujesz nad tym, aby działał na moim tablecie. :) :) –