안드로이드 크롬에서 iScroll 버벅이는 현상
- created
- category
- worklog
안드로이드 크롬 iScroll 버벅이는 현상
안드로이드 크롬에서 iScroll을 사용한 영역의 스크롤이 잘 되다가 어느날 갑자기 버벅이는 문제가 발생하여 찾아보니 크롬과 관련된 버그였다.
참조 URL : iScroll and Chrome 55
PointerEvents
관련 버그로 <head></head>
사이에
<script>window.PointerEvent = undefined</script>
를 넣는 것으로도 해결이 가능하지만 iScroll 옵션에 disablePointer: true
를 넣는 것만으로도 해결이 가능하다.
쓰레드를 보면,
{
disablePointer: true, // important to disable the pointer events that causes the issues
disableTouch: false, // false if you want the slider to be usable with touch devices
disableMouse: false // false if you want the slider to be usable with a mouse (desktop)
}
와 같이 disableTouch
와 disableMouse
도 함께 사용하라는 내용도 있는데 각각 터치와 마우스 클릭까지 설정하는 부분으로 필요에 따라 사용하면 됨.