WKWebView
[Swift] WKWebView와 Javascript 사이 통신을 만들어보자
웹 뷰를 만들고 웹 뷰에서 넘어오는 값을 받거나 웹 뷰에게 값을 넘기는 방법을 알아보자. 웹 뷰 초기 세팅 import Foundation import UIKit import SnapKit import WebKit class MainViewController: UIViewController, ReactorKit.View { ... // safe area view let safetyAreaView = UIView() let progressView: UIProgressView = { let view = UIProgressView() view.trackTintColor = .lightGray view.progressTintColor = .systemRed return view }() // 웹 뷰 담을 뷰 le..
![[Swift] WebKit 의 WKWebView 사용법](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhTior%2FbtrOP5TBk6L%2FqOHAKUMCg34jDRCsEGbwzk%2Fimg.png)
[Swift] WebKit 의 WKWebView 사용법
웹뷰 선언 // 웹뷰 선언 private var webView: WKWebView! ... override func viewDidLoad() { super.viewDidLoad() viewConfigure() ... } func viewConfigure() { // WebView let webConfiguration = WKWebViewConfiguration() let contentController = WKUserContentController() //웹 컨텍스트와 연결할 사용자 content 컨트롤러를 추가 -> "scriptHandler" 의 이름으로 주고받음 contentController.add(self, name: "scriptHandler") webConfiguration.userConte..