方法一:重新 load 一个空白页面
[self.webView loadRequest:[NSURLRequestrequestWithURL:[NSURLURLWithString:@"about:blank"]]];
方法二:手动执行停止音频的JavaScript语句
[self.webView stringByEvaluatingJavaScriptFromString:@"audioPause()"];
当然,这两种方法都是比较简便但不优雅的实现方式,适合轻度使用 webview 的场景。如果你们对于 webview 做了比较多的加工,是可以监听 webview 中的音频、视频任务,来手动停止的。