私のアプリには小さなYouTubeプレーヤーがあります。私が推奨することが判明した唯一の方法は、YouTubeプレーヤーのWebページを自分のアプリに埋め込むことです。だから私はWKWebViewを使用して自動再生パラメータ:https://www.youtube.com/embed/VUbsFtLkGN8?autoplay=1
と埋め込まれたYouTubeプレーヤーのページを読み込みました。自動再生iOS 11搭載のWKWebViewのYouTube動画
let webConfiguration = WKWebViewConfiguration()
let webView = WKWebView(frame: .zero, configuration: webConfiguration)
let youtubeURL = URL(string: "https://www.youtube.com/embed/VUbsFtLkGN8?autoplay=1")
webView.load(URLRequest(url: youtubeURL!))
デスクトップSafariでこの埋め込みプレーヤーのURLの自動再生が、モバイルSafariやWKWebViewに自動再生しません:
コードは次のようになります。何とかWKWebViewにビデオを自動再生させることができますか?または別のYouTubeプレーヤーのURLを使用しますか?
を使用することができ、映像の上で自動再生を阻止するアップルではなかったですか? –
はい、Safariでは、あなたのアプリで自動再生できるはずです。 – Ondra