我想在我的應用中使用小型YouTube播放器。我發現推薦的唯一方法是將帶有YouTube播放器的網頁嵌入到我的應用程序中。所以我用WKWebView並加載嵌入YouTube播放器頁面自動播放參數:https://www.youtube.com/embed/VUbsFtLkGN8?autoplay=1
。使用iOS在WKWebView中自動播放YouTube視頻11
代碼將是這樣的:在桌面Safari瀏覽器
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或WKWebView不會自動播放。我可以強制WKWebView以某種方式自動播放視頻嗎?或者使用其他YouTube播放器網址?
並不在視頻的蘋果阻止自動播放? –
是的,在Safari中,但我認爲你應該可以在你的應用中自動播放。 – Ondra