자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi 하이브리드 앱 개발 관련 문의
2015.06.17 01:18
XE8을 이용하여 하이브리드 앱을 개발하고 있습니다.
기존 asp로 개발된 모바일웹 url을 웹브라우저에 연결하여 하이브리드 앱을 만들었습니다
그런데 웹소스를 수정하고 핸드폰에 설치된 하이브리드 앱을 실행 해 보면 변경 된 내용이
적용이 되지 않습니다.
(예, 첫페이지 index.asp 페이지를 수정하였습니다.)
다른 페이지 링크 부분은 랜덤하게 파라미터를 넘기도록 수정하였습니다.
초기 실행시 캐시 정보가 그대로 남아 있는 것 같습니다.
(핸드폰 -> 시스템설정 -> 일반 -> 앱 -> 설치된 하이브리드 앱 선택 -> 데이터 지우기, 강제종료
-> 재 실행하면 변경된 내용이 적용됨)
캐시정보를 초기화 하는 방법을 알려 주세요
아니면 다른 방법이 있는 지 알려 주세요 감사합니다.
댓글 3
Delphi 하이브리드 앱 개발 관련 문의
2015.06.17 01:18
XE8을 이용하여 하이브리드 앱을 개발하고 있습니다.
기존 asp로 개발된 모바일웹 url을 웹브라우저에 연결하여 하이브리드 앱을 만들었습니다
그런데 웹소스를 수정하고 핸드폰에 설치된 하이브리드 앱을 실행 해 보면 변경 된 내용이
적용이 되지 않습니다.
(예, 첫페이지 index.asp 페이지를 수정하였습니다.)
다른 페이지 링크 부분은 랜덤하게 파라미터를 넘기도록 수정하였습니다.
초기 실행시 캐시 정보가 그대로 남아 있는 것 같습니다.
(핸드폰 -> 시스템설정 -> 일반 -> 앱 -> 설치된 하이브리드 앱 선택 -> 데이터 지우기, 강제종료
-> 재 실행하면 변경된 내용이 적용됨)
캐시정보를 초기화 하는 방법을 알려 주세요
아니면 다른 방법이 있는 지 알려 주세요 감사합니다.
모바일 개발 시 TWebBrowser를 사용하셨을 것으로 보입니다.
TWebBrowser의 캐쉬를 초기화하는 코드를 드리면 가장 좋겠지만, 제가 알고 있지 못해 다른 아이디어를 보태드립니다.
제가 다른 프로젝트에서 진행한 내용인데요.
캐쉬는 URL을 이용해 기록하기 때문에 URL을 변경해서 요청해보시기 바랍니다.
예를 들면 URL 뒤에 임의의 파라메터를 추가해 전체 URL을 변경해서 요청해보시기 바랍니다.
(예를 들면 http://www.abc.com/?_time=201500618145828 형태입니다.)
해보시고 답글로 결과 남겨주시면 감사하겠습니다.^^