[Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive.

· 6년 전 · 9048

크롬에서 모바일 터치환경과 스크롤링 관련하여 event.preventDefault ()가 문제가 되는 것 같다.

 

어찌됐든 이를 해결하기 위해서 나는 다음과 같은 페이지를 참고하여 해결함

 

https://okky.kr/article/552035

 

크롬 콘솔에서 문제를 일으키는 코드보다 그와 관련한 window.addEventListener를 찾아 다음과 같이 수정한다. 

 

  window.addEventListener(type, fn, 이곳 세번째 인자를);

 

  window.addEventListener(type, fn, {passive: false}); 이렇게 수정함

 

 *함수에 대한 이해가 정확하지 않아 어떤 부작용이 있을지는 모른다.

|
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

+
제목 글쓴이 날짜 조회
6년 전 조회 3,354
6년 전 조회 3,808
6년 전 조회 4,386
6년 전 조회 8,881
6년 전 조회 4,010
6년 전 조회 3,563
6년 전 조회 7,245
6년 전 조회 3,702
6년 전 조회 4,209
6년 전 조회 3,774
6년 전 조회 7,161
6년 전 조회 3,740
6년 전 조회 6,056
6년 전 조회 4,030
6년 전 조회 9,049
6년 전 조회 4,874
6년 전 조회 4,754
6년 전 조회 3,686
6년 전 조회 3,587
6년 전 조회 4,169
6년 전 조회 6,046
6년 전 조회 5,464
6년 전 조회 4,240
6년 전 조회 4,678
6년 전 조회 3,805
6년 전 조회 3,712
6년 전 조회 6,799
6년 전 조회 4,312
6년 전 조회 5,790
6년 전 조회 5,146