추가 설정 / Troubleshooting
iOS WebView에서 광고 랜딩이 연결되지 않아요
import WebKit
class YourWebViewController: UIViewController, WKUIDelegate {
override func viewDidLoad() {
super.viewDidLoad()
let webConfig = WKWebViewConfiguration()
let webView = WKWebView(frame: .zero, configuration: webConfig)
webView.uiDelegate = self
view.addSubview(webView)
}
// window.open() 대응 처리
func webView(_ webView: WKWebView,
createWebViewWith configuration: WKWebViewConfiguration,
for navigationAction: WKNavigationAction,
windowFeatures: WKWindowFeatures) -> WKWebView? {
if navigationAction.targetFrame == nil {
webView.load(navigationAction.request)
}
return nil
}
}Last updated