개발자의 끄적끄적

[javascript/jquery] [Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See <URL> 해결 방법 본문

개발/javascript & jquery

[javascript/jquery] [Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See <URL> 해결 방법

효벨 2020. 12. 29. 03:00
728x90
반응형

[javascript/jquery] [Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See <URL> 해결 방법

 

 

반응협 웹에서 스크롤이라든가

 

드래그라든가 액션이 일어날때

 

반응하기 위해서 window.addEvenrListener 를 선언해서 사용합니다.

 

그렇게 잘 사용하다가 갑자기 아래와 같은 오류가 떠서

 

검색해봤습니다.

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

 

일단 크롬 콘솔에서 위와 같은 에러가 발생할 경우

 

아래처럼 이벤트에 관한 정의해놓은 함수를 찾아서

window.addEventListener.("이벤트", function (event) { event.preventDefault (); })

 

아래처럼 passive: false 를 추가해주면 됩니다.

window.addEventListener.("이벤트", function (event) { event.preventDefault (); }, {passive: false})

 

참고들 하세요!

반응형
Comments