gpt4 book ai didi

swift - 在 Swift 3 中使用 "WKAudiovisualMediaTypeNone"时出错

转载 作者:搜寻专家 更新时间:2023-11-01 05:56:33 28 4
gpt4 key购买 nike

尝试为 WKWebview 添加 WKAudiovisualMediaTypeNonemediaTypesRequiringUserActionForPlayback。但我无法让它工作。

错误

"Use of unresolved identifier 'WKaudiovisualMediaTypeNone'"

在此上下文中

required init?(coder aDecoder: NSCoder) {
let webConfiguration = WKWebViewConfiguration()
webConfiguration.allowsInlineMediaPlayback = true
webConfiguration.mediaTypesRequiringUserActionForPlayback = WKAudiovisualMediaTypeNone; // Error getting here
self.webView = WKWebView(frame: CGRectZero, configuration: webConfiguration)
super.init(coder: aDecoder)
}

请帮忙

最佳答案

.None 没有选项。如果你不想传递任何东西,你可以使用下面的代码:

let webConfiguration = WKWebViewConfiguration()
webConfiguration.allowsInlineMediaPlayback = true
if #available(iOS 10.0, *) {
webConfiguration.mediaTypesRequiringUserActionForPlayback = []
} else {
// Fallback on earlier versions
webConfiguration.mediaPlaybackRequiresUserAction = false
}
self.webView = WKWebView(frame: CGRectZero, configuration: webConfiguration)

关于swift - 在 Swift 3 中使用 "WKAudiovisualMediaTypeNone"时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40884138/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com