2011-02-08 3 views
2

iframe이 화면의 1/3, 너비가 100 % 인 아이폰에 웹 사이트를 표시하고 싶습니다. 이 iframe 안에는 스크롤 할 때 매우 넓은 페이지가 표시되기를 원하지만 스크롤 할 때 iframe 외부 페이지의 나머지 부분에는 영향을 미치지 않습니다.아이폰에서 iframe을 스크롤

나는 모든 브라우저의 바탕 화면에서 iframe의 너비를 100 %로 설정하여 잘 작동하는 간단한 HTML로이 작업을 수행했지만, 아이폰에서는 iframe의 내용 너비만큼 전체 페이지를 강제로 스크롤하고 iframe 내용의 일부는 페이지 나머지 부분의 스크롤과 독립적이지 않습니다.

누구나 제안 할 수 있습니까? 나는 iframe 내용이 아이폰에 인라인되어 램을 저장하지 못하도록 의심하고있다 ...

+0

가 왜 표시 속성 차단 또는 이와 유사한 설정하지 마십시오? – Shrinath

답변

2

iPhone Safari 브라우저는 iFrames를 스크롤하는 데 필요한 지원을 지정하지 않은 HTML 5를 사용합니다. 동일한 문제가있는 다른 여러 사용자를 보았지만 iFrame 요소 내부에서 발생하지 않을까 걱정됩니다.

당신은 또한 JQTouch 자바 스크립트 라이브러리를 확인하실 수 있습니다, 일부 사용자는 자신의 도구로 성공을 발견했다 : http://groups.google.com/group/jqtouch/browse_thread/thread/23fdfd81ed7cd004?pli=1

http://www.w3schools.com/html5/tag_iframe.asp

+0

예, 우리는 sencha touch와 jqtouch로 놀았으며, 움직임이 약간 엉망이라는 것을 알았습니다. 네이티브가 아니라고 말할 수 있습니다. 예를 들어 몇 개의 이미지가있는 경우에는 사용할 수없는 경우가 있습니다. – Chris

+1

그러나 저는 최근에 정말 잘 작동하는 iScroll을 사용하고 있습니다! – Chris

관련 문제