캔버스 HTML5에서 ontouch 이벤트를 사용하는 방법은 무엇입니까?

말리 카르 준

나는이 사이트에 처음이고 이것은 내가 여기서 묻는 첫 번째 질문이다. 간단한 pls가 나를 용서한다면 .. 나는 하나의 배경 이미지를 그렸다. 이것에 나는 drawImage () 메소드를 사용하여 5 개의 작은 작은 이미지를 그리고있다. 작은 이미지를 터치하면 사라지거나 하나의 경고 상자가 나타나야하지만 지금까지 ontouch 이벤트가 발생하지 않고 ontouch 이벤트를 검색했지만 사용하지 않았습니다. HTML의 img 태그를 통해 이미지를 그리고 싶지 않습니다. 다음은 내 코드 세그먼트입니다.

var car = new Image();
car.src = "img/car.jpg";
    car.onload = function() {
    imgLoaded = true;
}
if (imgLoaded = true) {
    drawBackgroundImg();
    drawCarImg();

}


 function drawCarImg() {
if (i == 0) {
    x1 = Math.floor((Math.random() * 501));
    y1 = Math.floor((Math.random() * 301));
    cxt.save();
    cxt.drawImage(car, x1, y1, car.width, car.height);
    cxt.restore();

   }
  }
 car.on('touchstart', function() {
 alert("T");
 });

Here is my HTML code

<!DOCTYPE html>
  <body>   
<div id="container" onclick="void(0)">
    <canvas id="can"> </canvas>

</div>
<div id="btn">
    <input type="image" id="zoomIn" src="img/up.png" onclick="zoomIn()" />
    <input type="image" id="zoomOut" src="img/down.png"
        onclick="zoomOut()" />
</div>
<div id="score">
    <p id="scoreCount">
        <b></b>
    </p>
</div>
 </body>
</html>

아무도 해결책을 얻도록 도와 줄 수 있습니까? 참고 : 브라우저가 아닌 Phonegap에서이 코드를 실행하고 있습니다.

말리 카르 준

나는 대답을 찾았고, 보이지 않는 div를 만들고 절대 위치에 이미지를 배치하고 이미지의 ID를 사용하고 touchstart 이벤트를 트리거합니다. 위에서 언급 한 예

  $('#id').on('touchmove',function(){
  alert("T");

   }); 
 $('#id').on('click',function(){
   alert("T");

  });

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

내 그림을 HTML5 캔버스 내에서 이동하는 방법은 무엇입니까?

분류에서Dev

캔버스에서 ctrl + z 키보드 이벤트를 만드는 방법은 무엇입니까?

분류에서Dev

테두리가있는 상자에 HTML5 캔버스를 만드는 방법은 무엇입니까?

분류에서Dev

화살표 키를 눌러 캔버스 HTML5에서 이미지를 이동하는 방법은 무엇입니까?

분류에서Dev

Base64 String 형식으로 JSON에서 전달 된 HTML5 캔버스에 이미지를 표시하는 방법은 무엇입니까?

분류에서Dev

Safari iOS의 HTML5 캔버스에서 이모티콘 크기를 조정하는 방법은 무엇입니까?

분류에서Dev

Spring Boot를 사용하여 이벤트 소스 서버를 만드는 방법은 무엇입니까?

분류에서Dev

cp2 포인트로 HTML5 캔버스에서 베 지어 곡선 크기를 얻는 방법은 무엇입니까?

분류에서Dev

HTML5 캔버스를 사용하여 다단계 원형 차트를 그리는 방법은 무엇입니까?

분류에서Dev

클래스를 사용하여 tkinter 캔버스에 다각형을 그리는 방법은 무엇입니까?

분류에서Dev

HTML5 캔버스의 이미지에 '곱하기'색조를 올바르게 적용하는 방법은 무엇입니까?

분류에서Dev

HTML 캔버스에서 텍스트를 중앙에서 정렬하는 방법은 무엇입니까?

분류에서Dev

캔버스에 그려진 사각형에 이벤트 리스너를 추가하는 방법은 무엇입니까?

분류에서Dev

HTML5 캔버스를 사용하여 원의 어느 부분을 클릭했는지 확인하는 방법은 무엇입니까?

분류에서Dev

itext pdf를 사용하여 PDF 캔버스에 경로를 그리는 방법은 무엇입니까?

분류에서Dev

HTML5 캔버스를 사용하여 오프셋으로 최종 점 좌표를 계산하는 방법은 무엇입니까?

분류에서Dev

SharedPreference를 사용하여 캔버스에 문자열을 그리는 방법은 무엇입니까?

분류에서Dev

drawImage ()를 사용하여 캔버스에 그림을 그리는 방법은 무엇입니까?

분류에서Dev

kineticjs에서 캔버스 객체를 얻는 방법은 무엇입니까?

분류에서Dev

텍스트를 채운 후 캔버스에 높이를 설정하는 방법은 무엇입니까?

분류에서Dev

CSS를 사용하여 HTML5 캔버스에 색상을 지정하는 방법이 있습니까?

분류에서Dev

RGraph Rose 차트에서 캔버스 높이를 관리하는 방법은 무엇입니까?

분류에서Dev

socket.io 사용자 정의 서버 이벤트를 호출하는 방법은 무엇입니까?

분류에서Dev

Angular2에서 캔들 스틱 하이 차트를 사용하는 방법은 무엇입니까?

분류에서Dev

jscolor 선택기, 버튼에 onchange 이벤트를 사용하는 방법은 무엇입니까?

분류에서Dev

하나의 캔버스를 이미지에 복사하는 방법은 무엇입니까?

분류에서Dev

(particule.js) 캔버스에 균일 한 그라디언트를 적용하는 방법은 무엇입니까?

분류에서Dev

html5 캔버스를 배경으로 사용하여 CSS를 사용하여 YouTube 삽입을 그 위에 배치하여 해상도에 독립적이되도록하는 방법은 무엇입니까?

분류에서Dev

캔버스를 눈에는 보이지 않지만 mousemove 이벤트는 보이지 않게 만드는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    내 그림을 HTML5 캔버스 내에서 이동하는 방법은 무엇입니까?

  2. 2

    캔버스에서 ctrl + z 키보드 이벤트를 만드는 방법은 무엇입니까?

  3. 3

    테두리가있는 상자에 HTML5 캔버스를 만드는 방법은 무엇입니까?

  4. 4

    화살표 키를 눌러 캔버스 HTML5에서 이미지를 이동하는 방법은 무엇입니까?

  5. 5

    Base64 String 형식으로 JSON에서 전달 된 HTML5 캔버스에 이미지를 표시하는 방법은 무엇입니까?

  6. 6

    Safari iOS의 HTML5 캔버스에서 이모티콘 크기를 조정하는 방법은 무엇입니까?

  7. 7

    Spring Boot를 사용하여 이벤트 소스 서버를 만드는 방법은 무엇입니까?

  8. 8

    cp2 포인트로 HTML5 캔버스에서 베 지어 곡선 크기를 얻는 방법은 무엇입니까?

  9. 9

    HTML5 캔버스를 사용하여 다단계 원형 차트를 그리는 방법은 무엇입니까?

  10. 10

    클래스를 사용하여 tkinter 캔버스에 다각형을 그리는 방법은 무엇입니까?

  11. 11

    HTML5 캔버스의 이미지에 '곱하기'색조를 올바르게 적용하는 방법은 무엇입니까?

  12. 12

    HTML 캔버스에서 텍스트를 중앙에서 정렬하는 방법은 무엇입니까?

  13. 13

    캔버스에 그려진 사각형에 이벤트 리스너를 추가하는 방법은 무엇입니까?

  14. 14

    HTML5 캔버스를 사용하여 원의 어느 부분을 클릭했는지 확인하는 방법은 무엇입니까?

  15. 15

    itext pdf를 사용하여 PDF 캔버스에 경로를 그리는 방법은 무엇입니까?

  16. 16

    HTML5 캔버스를 사용하여 오프셋으로 최종 점 좌표를 계산하는 방법은 무엇입니까?

  17. 17

    SharedPreference를 사용하여 캔버스에 문자열을 그리는 방법은 무엇입니까?

  18. 18

    drawImage ()를 사용하여 캔버스에 그림을 그리는 방법은 무엇입니까?

  19. 19

    kineticjs에서 캔버스 객체를 얻는 방법은 무엇입니까?

  20. 20

    텍스트를 채운 후 캔버스에 높이를 설정하는 방법은 무엇입니까?

  21. 21

    CSS를 사용하여 HTML5 캔버스에 색상을 지정하는 방법이 있습니까?

  22. 22

    RGraph Rose 차트에서 캔버스 높이를 관리하는 방법은 무엇입니까?

  23. 23

    socket.io 사용자 정의 서버 이벤트를 호출하는 방법은 무엇입니까?

  24. 24

    Angular2에서 캔들 스틱 하이 차트를 사용하는 방법은 무엇입니까?

  25. 25

    jscolor 선택기, 버튼에 onchange 이벤트를 사용하는 방법은 무엇입니까?

  26. 26

    하나의 캔버스를 이미지에 복사하는 방법은 무엇입니까?

  27. 27

    (particule.js) 캔버스에 균일 한 그라디언트를 적용하는 방법은 무엇입니까?

  28. 28

    html5 캔버스를 배경으로 사용하여 CSS를 사용하여 YouTube 삽입을 그 위에 배치하여 해상도에 독립적이되도록하는 방법은 무엇입니까?

  29. 29

    캔버스를 눈에는 보이지 않지만 mousemove 이벤트는 보이지 않게 만드는 방법은 무엇입니까?

뜨겁다태그

보관