2011-10-12 3 views
7

모바일 HTML5 앱을 만들고 있습니다. 스크롤을 사용 중지하고 특정 부분에서 사용하도록 설정 했으므로 아무 문제가 없습니다.하지만 문제는 Youtoube 비디오를 iFrame에 삽입 할 때 발생합니다. 사용자가 iframe을 누르면 전체 페이지가 스크롤되어이 문제를 해결할 수없는 것 같습니다. 이벤트 리스너를 추가해도 작동하지 않습니다.삽입 iframe을 "만지면"스크롤을 사용 중지하려면 어떻게해야합니까?

답변

2

iframe에서 일어나는 일을 실제로 제어 할 수 없습니다.

하지만 약간의 영리를 원한다면 div 또는 투명 캔버스 또는 원하는 모든 요소를 ​​iframe 바로 위에 놓을 수 있습니다. 그러면 모든 이벤트가 catch되어 사용자가 iframe을 누를 수 없게됩니다.

가장 이상적인 것은 아니지만 사용자가 YouTube 동영상의 버튼을 누르지는 못했지만 실제로는 유일한 옵션입니다.

+0

고맙습니다. :) – Andrija

관련 문제