모바일 iframe질문이 있습니다
라온제나
안녕하세요.
모바일 iframe에 대해 궁금한 점이 있습니다.
지금 진행중인 프로젝트가 사실상 다음주에 1차완료인데요
전체적인 형식은 상하단bar는 네이티브앱처럼 고정되어있고, 가운데 contents만 스크롤되는
100%통웹으로 진행되는 하이브리앱입니다. (상하단고정bar도 전부 웹..)
진행되는동안 예상도 못했던 많은 이슈들이 벌어졌지만
어찌저찌 나름대로 괜찮은 결과물이 나왔는데요.
최종적으로 가장 큰 문제였던 고정bar의 메뉴를 터치할때 그 아래에 select요소가 있으면
안드로이드에서 고정bar에 터치이벤트가 무시되고 그 아래 깔린 select요소가 작동해버리는 상황은
오늘 오전 해결이 되었는데
1차완료는 이대로 가고, 다음주부터 있을 2차완료기간에
좀 더 안전하게 가운데 부분을 iframe으로 가자고 하십니다.
보시는 그림처럼 상하단(blue)은 고정이고
가운데 회색부분만 iframe으로 가자고 하셔서
다음주 월~화중까지 test결과를 보여드려야합니다.
저는 모바일에 iframe을 써본적은 없지만 보고들은 바로는 문제점이 많아서
모바일에서는 iframe쓰는게 안좋다고 알고있었는데
이미 그쪽에서 간단하게 naver페이지로 iframe테스트를 했더니
안드로이드, 아이폰에서 정상작동이 이루어진다고 하더라구요.
(저는 좀 더 심도있는, 말그대로 상용화됐을때 문제가 없을만큼 테스트를 해야합니다 -0-)
제가 궁금한점은
그 동안 알고있었던 모바일에서 iframe사용은 제약이 있어 쓰지않는게 좋다 라는
개념이 잘못된 것인가요 ?
실질적으로 지금 프로젝트에 iframe을 썼을때 별 탈 없이 완료가 가능한지도 의문이네요.
그 동안은 삽질하고 질문을 올렸는데
이번엔 삽질시작전에 한번 올려봅니다
iframe이 별탈없이 잘 된다면
iscroll이라던가 naver진도의 스크롤기능은 왜 개발된건지도 궁금하구요..
단순히 페이지내에서의 overflow:scroll;의 역할이 필요해서 그런건지
아니면 iframe이 여러 모바일 디바이스에서 정상작동이 불가해서 부분스크롤 기능들이 개발된건지..
흠..
염치불구하고 많은 답변 부탁드립니다 ( _ _)그럼 전 삽질하러 떠나겠습니다!!
---------------------------------------------------------------------
아.. 참고로 iframe으로 불러올 페이지에
form요소와 select요소가 가득합니다..
지금 찾아보고 테스트해보니 이것도 문제가 되겠네요.
안드로이드 2.대와 4.대에서 먹히는것도 다르네요. 허미