웹뷰 기본 처리
1. 캐시
캐시모드 : LOAD_DEFAULT
일정 시간마다 캐시 클리어(4시간) *타임보드 적용 필요
2. 스키마 처리(http, https 주소 형식이 아닐경우) *타임보드 최신화 필요
- 현재 예외 처리된 스키마 : 플레이스토어, 카카오링크, 카카오플러스친구, 밴드
- 그외 : 휴대폰 브라우저로 처리 넘김
*휴대폰 브라우저로 넘기는 과정에서 간혹 에러 페이지 발생 상황 연구 필요
3. 에러 페이지 처리
- 에러 콜백을 받으면, 로컬의 빈페이지를 호출하여 에러 메세지창을 숨김, 새로고침과 종료 버튼이 있는 팝업을 제공 *타임보드 종료버튼 추가 필요
4. 네트워크 상태 확인
- 페이지 로딩전 네트워크 연결상태를 확인
*타임보드, 뉴스크린등 앱에서 웹을 호출하는경우 기본적으로 처리 필요한 내용입니다.
캐시모드 : LOAD_DEFAULT
일정 시간마다 캐시 클리어(4시간) *타임보드 적용 필요
2. 스키마 처리(http, https 주소 형식이 아닐경우) *타임보드 최신화 필요
- 현재 예외 처리된 스키마 : 플레이스토어, 카카오링크, 카카오플러스친구, 밴드
- 그외 : 휴대폰 브라우저로 처리 넘김
*휴대폰 브라우저로 넘기는 과정에서 간혹 에러 페이지 발생 상황 연구 필요
3. 에러 페이지 처리
- 에러 콜백을 받으면, 로컬의 빈페이지를 호출하여 에러 메세지창을 숨김, 새로고침과 종료 버튼이 있는 팝업을 제공 *타임보드 종료버튼 추가 필요
4. 네트워크 상태 확인
- 페이지 로딩전 네트워크 연결상태를 확인
*타임보드, 뉴스크린등 앱에서 웹을 호출하는경우 기본적으로 처리 필요한 내용입니다.
댓글목록
등록된 댓글이 없습니다.