, , - .mediaPlaybackRequiresUserAction, iOS 10.0

, , , WKWebView, . , H5, UIWebView
func initPureWeb(){
let web = UIWebView(frame: CGRect(x: 0, y: 0, width: 200, height: 200))
web.backgroundColor = UIColor.clear
web.isOpaque = false
self.view.addSubview(web)
web.mediaPlaybackRequiresUserAction = false
let videoHtml = "<html><head><style>body{margin:0px 0px 0px 0px;}</style></head> <body> <div id=\"player\"></div> <script> var tag = document.createElement('script'); tag.src = 'http://www.youtube.com/player_api'; var firstScriptTag = document.getElementsByTagName('script')[0]; firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); var player; function onYouTubePlayerAPIReady() { player = new YT.Player('player', { width:'200', height:'200', videoId:'bHQqvYy5KYo', events: { 'onReady': onPlayerReady } }); } function onPlayerReady(event) { event.target.playVideo(); } </script> </body> </html>";
web.loadHTMLString(videoHtml, baseURL: Bundle.main.resourceURL)
}