data-rel="back"
- 작성자 :
- 성*영
- 작성일 :
- 2011-12-19 10:37:03
- 조회수 :
- 1,718
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요
대국민 모바일 프로젝트 진행중인 디자이너 입니다.
작업하다가 에러?가 발견되어 문의드립니다.
발견된 에러는 현재 안드로이드 폰에서 확인이 되었습니다.
data-rel="back" 을 이용하여 이전버튼을 만들었는데
이전페이지로 가서 다른 페이지로 넘거 가려고 하면
계속 이전의 페이지 캐시가 남아 있습니다.
저희가 작업을 잘못하고 있나해서 공통홈페이지에서도 확인을 했습니다.
http://m.egovframe.go.kr/mblCom/cop/bbs/selectBoardList.mdo?bbsId=BBSMSTR_000000000004
이페이지에서 링크타고 들어가서 이전 버튼 누른다음 다시 리스트에서 다른 페이지도 이동하면 이전페이지가 깜빡이면서 보입니다.
아이폰에서는 잘되는데 안드로이드에서 이런 현상이 계속 나오고 있습니다.
이전버튼을 링크로 걸생각도 했는데
그렇게 되면 검색 조건에 대한 캐시를 항상 가지고 다녀하므로 모바일 상에서 무리가 따를것 같아 못하고 있습니다.
해결방안이 있으신지요?
저희 대국민 모바일 사업이 다음주부터 테스트를 진행해야 합니다.
빠른 답변 부탁드립니다.
대국민 모바일 프로젝트 진행중인 디자이너 입니다.
작업하다가 에러?가 발견되어 문의드립니다.
발견된 에러는 현재 안드로이드 폰에서 확인이 되었습니다.
data-rel="back" 을 이용하여 이전버튼을 만들었는데
이전페이지로 가서 다른 페이지로 넘거 가려고 하면
계속 이전의 페이지 캐시가 남아 있습니다.
저희가 작업을 잘못하고 있나해서 공통홈페이지에서도 확인을 했습니다.
http://m.egovframe.go.kr/mblCom/cop/bbs/selectBoardList.mdo?bbsId=BBSMSTR_000000000004
이페이지에서 링크타고 들어가서 이전 버튼 누른다음 다시 리스트에서 다른 페이지도 이동하면 이전페이지가 깜빡이면서 보입니다.
아이폰에서는 잘되는데 안드로이드에서 이런 현상이 계속 나오고 있습니다.
이전버튼을 링크로 걸생각도 했는데
그렇게 되면 검색 조건에 대한 캐시를 항상 가지고 다녀하므로 모바일 상에서 무리가 따를것 같아 못하고 있습니다.
해결방안이 있으신지요?
저희 대국민 모바일 사업이 다음주부터 테스트를 진행해야 합니다.
빠른 답변 부탁드립니다.
A
안녕하세요.
모바일 표준프레임워크 센터입니다.
질의 하신 내용은 Back button 에러 문제로 해당 문제에 대한 해결
방안은
http://m.egovframe.go.kr/mguide/guide/components/pageStructure/page.do
페이지의 back button 처리 해결 방안 아래 내용
------------------아 래---------------------------------
각 브라우저 마다 history를 관리 하는 방식(pushstate)이 상이 하기 때문에
이를 공통적으로 지원해주기 위하여 history.js를 import하여 사용할 것을 권고한다.
history.js를 import함으로서 기기내 브라우져의 back 및 forword button의 기능이
정상동작한다.
history.js 다운로드
jquery.mobile-1.0b3.min.js 위에 선언
<!-- History.js -->
<script type="text/javascript" src="/js/egovframework/mbl/cmm/jquery.history.js"></script>
pushstate 지원 브라우져 : Chrome(5.0), Firefox(4.0), Opera(11.50), safari(5.0)
- 이하버젼 브라우져는 history.js를 각 페이지에 import하여 사용
※향후 브라우져가 pushstate를 지원할 시 해당 스크립트 삭제 가능
접속하셔서 back button 처리 내용을 참조하셔서 적용하시면 됩니다.
추가적인 질의 사항 있으시면 문의 주십시오.
모바일 표준프레임워크 센터입니다.
질의 하신 내용은 Back button 에러 문제로 해당 문제에 대한 해결
방안은
http://m.egovframe.go.kr/mguide/guide/components/pageStructure/page.do
페이지의 back button 처리 해결 방안 아래 내용
------------------아 래---------------------------------
각 브라우저 마다 history를 관리 하는 방식(pushstate)이 상이 하기 때문에
이를 공통적으로 지원해주기 위하여 history.js를 import하여 사용할 것을 권고한다.
history.js를 import함으로서 기기내 브라우져의 back 및 forword button의 기능이
정상동작한다.
history.js 다운로드
jquery.mobile-1.0b3.min.js 위에 선언
<!-- History.js -->
<script type="text/javascript" src="/js/egovframework/mbl/cmm/jquery.history.js"></script>
pushstate 지원 브라우져 : Chrome(5.0), Firefox(4.0), Opera(11.50), safari(5.0)
- 이하버젼 브라우져는 history.js를 각 페이지에 import하여 사용
※향후 브라우져가 pushstate를 지원할 시 해당 스크립트 삭제 가능
접속하셔서 back button 처리 내용을 참조하셔서 적용하시면 됩니다.
추가적인 질의 사항 있으시면 문의 주십시오.