iOS::스위프트(swift)
[iOS][Swift] 웹뷰-네이티브 통신
하이브리드 앱을 개발하던 도중 웹뷰와 네이티브 간 통신이 필요한 상황에 직면하였다. 처음에는 삽질을 많이 했지만 돌이켜보면 storyBoard를 이용했기 때문에 코드가 실행되는 시점이 엇갈려서 그렇다는 것을 깨달았다. 아무튼 여러분들은 그런 시행착오를 겪지 않길 바라며 설명을 시작하겠다. iOS -> 웹뷰(JavaScript) 먼저 viewDidLoad 시점에 아래와 같은 코드를 적어주어 webView를 초기화한다. 그리고 우리가 원하는 url을 load하여 화면에 표시해보자. override func viewDidLoad() { super.viewDidLoad() let config = WKWebViewConfiguration() config.preferences.javaScriptEnabled = t..
2021. 10. 5. 18:21
최근댓글