Отключить перенаправление приложения Youtube из WKWebview в swift - PullRequest
0 голосов
/ 08 октября 2019

Я разработал простой веб-браузер с WKWebView в Swift. Когда я нажимаю ссылку Youtube, приложение Youtube запускается автоматически. Я надеюсь воспроизвести видео с YouTube в своем веб-браузере. Мне не нужно запускать приложение Youtube. Пожалуйста, помогите мне.

Вот мой пример кода.

override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view.

    let webViewConfiguration = WKWebViewConfiguration()
    webViewConfiguration.allowsInlineMediaPlayback = true
    wkWebView.configuration.allowsInlineMediaPlayback = true
    wkWebView.navigationDelegate = self
    let myURL = URL(string: "https://www.google.com")
    let youtubeRequest = URLRequest(url: myURL!)
    wkWebView.load(youtubeRequest)
}

1 Ответ

0 голосов
/ 08 октября 2019

К сожалению, вы не можете сделать это программно. Ниже приведены шаги для достижения того, что вы хотите, вручную.

  1. Откройте приложение YouTube на главном экране
  2. Нажмите на изображение профиля в верхнем правом углу.
  3. Перейдите в «Настройки» и нажмите на «Настройки» приложения Google
  4. Проверьте опцию Safari.
...