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的这个属性做了加强;