Как можно играть в встроенное видео, например YouTube в WKWebView? При запуске встроенного видео YouTube из UIWebView он воспроизводится просто отлично, тогда как в WKWebView он автоматически воспроизводится в полноэкранном режиме. Я что-то упускаю?Как включить встроенные видеоролики YouTube в WKWebView?
0
A
ответ
2
У меня была аналогичная проблема, как и вы. Что для меня было, чтобы изменить свойство allowInlineMediaPlayback WKWebViewConfiguration на true и установить свойство playinline равным 1 в проигрывателе YouTube.
webViewConfiguration.allowsInlineMediaPlayback = true
wkWebView = WKWebView(frame: self.view.frame, configuration: webViewConfiguration)
let myURL = URL(string: "https://www.youtube.com/embed/BY-aB72nONA?playsinline=1")
var youtubeRequest = URLRequest(url: myURL!)
wkWebView.load(youtubeRequest)
Благодарим вас за это! Я считаю, что это решило мою проблему. Проделайте дальнейшие испытания и вернитесь к вам, если найду какие-либо дополнительные проблемы! –