こんにちは、私は現在Swift3でiOS 10を開発中です。iOS10:WKWebViewで自動再生が動作しません(必須のUsActionForMediaPlayback = false)
私のシナリオは、WKWebViewを使用してYouTubeビデオをインラインで自動再生することです。 Apple Dev Docsの示唆しているように、ビデオ自動再生を有効にするためにconfigのmediaPlaybackRequiresUserActionをfalseに設定しました。
ただし、この設定は機能していないようですが、ビデオは正しくロードされていますが、実際に再生するには再生ボタンを押す必要があります。
アイデア?そのコードが動作しない理由を感謝:)
let config = WKWebViewConfiguration()
config.requiresUserActionForMediaPlayback = false
config.allowsInlineMediaPlayback = true
let webView = WKWebView(frame: self.topView.bounds, configuration: config)
webView.addObserver(self, forKeyPath: self.webViewLoadingKey, options: .new, context: nil)
はあなたがYouTubeの動画を自動再生することができましたWKWebViewを使用してインライン? –
いいえ、私はWKWebViewにいくつかのバグがあると思います。私はSwiftにバグを提出したことを思い出しました。彼らはそれを修正しているかどうかは分かりません。あなたは私達に知らせることを試みることができます。ありがとう。 – RainCast