2014-05-22 4 views
5

HTML 페이지가 있는데 그 페이지 안에 iframe이 있습니다. Iframe src 페이지에서 오리엔테이션을 감지하고 몇 가지 작업을 수행하는 코드를 작성했습니다. 브라우저에서 iframe URL을 별도로 실행하면 방향 변경이 감지되지만 iframe을 사용하면 방향 변경이 감지되지 않습니다. 이것을 위해 어떤 플러그인을 사용해야합니까?iframe에서 방향 변경 감지

+0

모바일 장치의 방향을 말하고 있습니까? – Oliver

+0

예, 모바일 또는 태블릿 화면 –

+1

부모 문서에서 orientationchange를 감지 한 다음 iframe에 콜백 정보를 제공 할 수 있습니다 (예 : postMessage API 사용 어떻게에 대한? – zvona

답변

2

iframe이 동일한 도메인에 있고 'orientationchange'이벤트가 발생하는 경우에만 작동합니다.

$(document).add(parent.document).on('orientationchange',function() { 
// your logic 
});