UIwebview 在iOS12.2无法播放音视频

UIwebview 在iOS12.2以后会出现H5无法播放音视频的问题:

解决办法:   

_WebView.allowsInlineMediaPlayback = YES;

_WebView.mediaPlaybackRequiresUserAction = NO;

iOS升级到12.2后,如需在UIWebView中自动播放视频、或者想通过JS调用方法的方式播放视频,必须将UIWebView中的“mediaPlaybackRequiresUserAction”设置为NO;这个属性的意思就是:是否需要用户操作才能播放视频,默认为YES;

iOS12.2之前的系统版本无此问题,WKWebView在各个兼容WKWebView的系统中也无此问题,说明在iOS12.2中把UIWebView的这个属性做了加强;

你可能感兴趣的:(UIwebview 在iOS12.2无法播放音视频)