WKWebView requestMediaPlaybackState(WithCompletionHandler) 在视频未播放时返回 WKMediaPlaybackStatePlaying?

问题描述 投票:0回答:0

使用 WKWebView 导航到网页后,我每秒轮询一次,以了解页面上是否有任何视频媒体以及是否正在播放。对于许多站点,requestMediaPlaybackState (WithCompletionHandler) 在用户按下视频播放之前返回 WKMediaPlaybackStatePlaying。

if (@available(iOS 15.0, *)) {
    [website requestMediaPlaybackStateWithCompletionHandler:^(WKMediaPlaybackState result) {
        if (result == WKMediaPlaybackStatePlaying) {

...

ios objective-c wkwebview
© www.soinside.com 2019 - 2024. All rights reserved.