我只在iPad上遇到了这个问题。同样的操作在iPhone上正常。
我在应用程序中使用UIWebView打开URL。如果URL是普通网页,它会按预期正常工作。但是如果URL是远程视频/音频文件,则UIWebView会打开默认播放器,这也很好。
现在当我关闭UIWebView(通过点击播放器上的“完成”按钮)时,流媒体不会停止,音频/视频会在后台继续播放(我看不到它,但可以听到它)。创建webView的UIViewController也已经被释放了(我在dealloc方法中放置了一个日志语句),但流媒体并没有停止。
请问有人可以帮忙解决为什么会出现这种情况吗?如何在关闭UIWebView时停止音频/视频流?
谢谢。