美文网首页技术 学习iOS基础类
iOS【WKWebView】音视频自动播放处理

iOS【WKWebView】音视频自动播放处理

作者: NJ_墨 | 来源:发表于2018-02-02 09:39 被阅读2727次

    允许网页自动播放

    WKWebViewConfiguration *config = [[WKWebViewConfiguration alloc] init];  
        config.allowsInlineMediaPlayback = YES;  
        config.mediaPlaybackRequiresUserAction = false;  
          
        displayWebView=[[WKWebView alloc] initWithFrame:rect configuration:config];  
        displayWebView.UIDelegate=self;  
        displayWebView.navigationDelegate=self;  
    

    网页关闭时停止播放

    -(void) viewDidDisappear:(BOOL)animated  
    { 
        [super viewDidDisappear:animated];
        //如果重新返回到这个界面,回空白
        //[webViewer loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"about:blank"]]];  
    
        //这个会刷新
        //[self.webView reload];
    
        //协定方法结束
        [self.bridge callHandler:@"WEBCloseAllMedia" data:nil responseCallback:^(id responseData) {
                NSLog(@"结束音频:%@",responseData);
            }];
    }  
    

    最好与后台协定一个方法

    相关文章

      网友评论

        本文标题:iOS【WKWebView】音视频自动播放处理

        本文链接:https://www.haomeiwen.com/subject/zesszxtx.html