목록webViewWebContentProcessDidTerminate (3)
투케이2K
[개발 환경 설정]개발 툴 : XCODE개발 언어 : OBJECTIVE-C [소스 코드] // ---------------------------------------------------------------------- // [사전 설정 사항] // ---------------------------------------------------------------------- // 1. WKWebview WKUIDelegate 딜리게이트 설정 수행 필요 // ---------------------------------------------------------------------- // 2. Swift 기준 : webView.uiDelegate = self ..
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : [Ios] webViewWebContentProcessDidTerminate 메모리 부족 및 앱 백그라운드 전환 시 웹뷰 백화 현상 [에러 원인] 1. 웹뷰 에서 메모리 누수 및 웹뷰가 crash (크래시) 발생 시 백화 현상 발생 (웹뷰 흰색 화면) >> WKWeview 는 crash 가 나면 WKWebview 만 종료 됨 2. 앱을 장기간 백그라운드 전환 후 다시 재활성 시 웹뷰 백화 현상 발생 (웹뷰 인스턴스 초기화) [해결 방법] 1. 웹뷰 동작 클래스에서 webViewWebContentProcessDidTerminate 선언 후 해당 이벤트로 웹뷰 종료 이벤트 감지 2. webViewWebContentProcessDidTermi..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [웹뷰에서 메모리 누수 이벤트 감지] // ----------------------------------------------------------------------------------------- // 필요 설정 : WKUIDelegate / webView.uiDelegate = self // --------------------------------------------------------------------------..