Skip to content
On this page

2022년 02월 18일

수정하기
문서 생성 2022-02-18 14:43:41 최근 수정 2022-04-12 14:26:58

📚 오늘 도전하고, 배운 것

Event

요소에 click 이벤트를 추가했는데 Chrome에서는 잘 작동되었는데 아이폰에서 확인하니 작동이되지 않았다. 아이폰은 Safari에서 확인을 했고, imac에 있는 safari 또한 안돼서 Safari 문제임을 알 수 있었다. 콘솔을 찍어보니 Chrome에서는 PointerEvent가 나오고, Safari에서는 MouseEvent가 나왔다. 여기서 다른 사람의 코드를 그냥 생각없이 가져왔던 것이 문제가 되었다. 해당 코드는 PointerEvent에 있는 path 값을 사용했는데 이게 Safari에서는 MouseEvent가 발생하니 해당 속성이 없어서 오류가 났던 것이다.
기능을 추가할 때 여러 브라우저에서 확인해야함을 배웠고, 코드를 가져왔으면 그게 어떻게 작동하는지 상세히 살펴봐야된다는 것을 배웠다.

🤔 학습하면서 궁금하거나 어려웠던 점

🌅 내일은 무엇을?

  • 백준 알고리즘 문제 풀기

🖋 log

LINKS TO THIS PAGE