Notice
Recent Posts
Recent Comments
Link
NewGen
wkWebview 에서 javascript bridge 처리 후, 페이지 느려지는 원인중 하나 본문
extension MyWebViewController : WKScriptMessageHandler {
func userContentController(_ userContentController: WKUserContentController, didReceive message: WKScriptMessage) {
if message.name == bridgeNameStr {
}
}
}
에서 처리하고나서..
웹뷰나갈때는,
self.myWebView.configuration.userContentController.removeScriptMessageHandler(forName: bridgeNameStr)
를 호출해서 브리지가 페이지 메모리상에 남아있지 않도록 해주어야 함
저거 안해주면 페이지가 점점 느려짐.
'IOS' 카테고리의 다른 글
ios - 알고리즘연습 : 해시2 (0) | 2020.12.22 |
---|---|
ios 알고리즘 연습 : 해시 (0) | 2020.12.21 |
Create Custom UIView and Use in ViewController / 사용자 커스텀 뷰 (닙생성) 만들고 뷰컨트롤러에서 불러쓰기 (0) | 2020.11.24 |
Background Task 2 (0) | 2020.10.27 |
swift background 처리 (0) | 2020.10.22 |
Comments