作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
您好,我现在正在使用 Swift3 开发 iOS 10。
我的方案是使用 WKWebView 自动播放内嵌的 YouTube 视频。按照 Apple Dev Docs 的建议,我将配置的 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)
最佳答案
将此用于 iOS10:
var mediaTypesRequiringUserActionForPlayback: WKAudiovisualMediaTypes { get set }
关于swift - iOS10:自动播放不适用于 WKWebView(requiresUserActionForMediaPlayback = false),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39604747/
您好,我现在正在使用 Swift3 开发 iOS 10。 我的方案是使用 WKWebView 自动播放内嵌的 YouTube 视频。按照 Apple Dev Docs 的建议,我将配置的 mediaP
我是一名优秀的程序员,十分优秀!