我在uiwebview中加载声音云网址,当我关闭包含webview的屏幕时,声音仍在后台运行
任何人都可以告诉我如何阻止它吗?
答案 0 :(得分:1)
viewDidDissapear(animated: Bool) {
super.viewDidDissapear(animated)
webView.stopLoading()
}
修改:根据评论,这适用于OP
viewDidDissapear(animated: Bool) {
super.viewDidDissapear(animated)
webView.loadHTMLString("", baseURL: nil);
}
答案 1 :(得分:0)
试试这个:
- (void)applicationDidEnterBackground:(UIApplication *)application {
NSError *activationError = nil;
BOOL success = [[AVAudioSession sharedInstance] setActive: NO error: &activationError];
if (!success) { /* handle the error in activationError */ }
}
不要忘记在appDelegate Class中导入框架