gpt4 book ai didi

ios - 如何阻止 WKWebView 自动播放 HTML5 视频?

转载 作者:行者123 更新时间:2023-11-28 15:13:38 26 4
gpt4 key购买 nike

我的尝试是设置 webView.configuration.mediaTypesRequiringUserActionForPlayback = .video

但是,这不起作用,在谷歌搜索后我无法找到解决方法。

webView 是一个带有自定义 WKWebView 类的 IBOutlet,如下所示:

import UIKit
import WebKit

class ScrollWebView: WKWebView {


required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
self.configuration.allowsInlineMediaPlayback = true
self.configuration.mediaTypesRequiringUserActionForPlayback = .all
}
}

最佳答案

您的问题是 mediaTypesRequiringUserActionForPlayback 不是 bool 值。它的类型是 WKAudiovisualMediaTypesHere是苹果文档:

试试这个:

webView.configuration.mediaTypesRequiringUserActionForPlayback = .video

关于ios - 如何阻止 WKWebView 自动播放 HTML5 视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47233412/

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