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()”];

}

发表评论

电子邮件地址不会被公开。 必填项已用*标注