iOS UIWebView播放audio标签音乐不可能止住的问题

有个界面是相仿于常常在微信里观望的h5界面:

打开之后会有音乐,可是退出这么些界面后音乐向来在广播,看了下这一个界面的源码:

是个mp4文本,从前遭遇播放h5标签录像的时候退出录像依旧在播,查资料最终是在viewDidDisappear里面加[self.webView
reload];就足以了,后来意识其实是以前代码里这几个界面block里面self没有弱引用,导致力不从心销毁,后来圆满了,但是audio标签内的仍然无法截止播放音乐,更奇怪的是在视图消失的时候加了self.webView.delegate=nil;音乐为止了,过了大体上五秒还会重新响起,最终试了不可胜道措施,下面那些奏效了:

-(void)viewDidDisappear:(BOOL)animated{

[superviewDidDisappear:animated];

[self.webViewstringByEvaluatingJavaScriptFromString:@”document.open();document.close()”];

}

相关文章