В моем приложении для iOS у меня есть WKWebView
, который загружает мой сайт.
На моем сайте есть HTML-форма, которая позволяет пользователям загружать изображения.
Я хочу получать, когда пользователь нажимает на кнопку прикрепления этой формы, чтобы я мог запросить разрешение для камеры и библиотеки фотографий. Если пользователь отклоняет доступ, я хочу отклонить щелчок.
Если пользователь не выбрал изображение из библиотеки фотографий и нажал кнопку «Отмена». WKWebView перезагрузит мою страницу. Я не хочу, чтобы он перезагрузил мою страницу.
@IBOutlet weak var webView: WKWebView!
webView.navigationDelegate = self
webView.uiDelegate = self
Какие delegate
функции подходят для моего случая.