#ios #swift #iphone #xcode #ipad
#iOS #swift #iPhone #xcode #iPad
Вопрос:
Когда я открываю или запускаю сайт на iPhone в wkwebview, он автоматически получает приложение «UserAgent» в заголовке запроса, но в том же сценарии этого не происходит для iPad.
Создание WKWebView ниже:
пусть WKWebView = WKWebView()
Ответ №1:
Вы можете создать WKWebViewConfiguration
и передать его с WKWebView
помощью creation .
// Create custom configuration object.
let webConfiguration = WKWebViewConfiguration()
webConfiguration.applicationNameForUserAgent = "Add your user agent here."
// Create WebView object with your configuration object.
let webView = WKWebView(frame: view.frame, configuration: webConfiguration)
Таким образом, он будет работать на всех ваших устройствах.
Комментарии:
1. Есть идеи, почему он работает для iPhone с let WKWebView = WKWebView(), но не для iPad?
2. Я не могу дать вам ответ на концерт, не глядя на код.