Ответ 1
К сожалению, для этого нет API.
Вы можете проверить SFSafariViewControllerDelegate страницу - все методы делегата являются обработчиками после загрузки.
WKWebView и WKNavigationDelegate - одна из возможных замен (iOS 8.0 +).
SFSafariViewController
является убедительным, но имеет очень простой API, который не позволяет устанавливать какие-либо поля в запросе, который он инициирует при его представлении. Есть ли какие-нибудь умные способы установить заголовок HTTP referer в запросах, инициированных с помощью SFSafariViewController
?
К сожалению, для этого нет API.
Вы можете проверить SFSafariViewControllerDelegate страницу - все методы делегата являются обработчиками после загрузки.
WKWebView и WKNavigationDelegate - одна из возможных замен (iOS 8.0 +).
Единственный способ, которым я мог бы это сделать, - отбросить запрос веб-службы, которую вы контролируете.
К сожалению, вы не можете использовать ничего, кроме http
или https
URL-адресов, поэтому URL-адрес локального файла не будет работать (если не прослушивать сокет на устройстве).