使用 iPad 应用程序的故事板,我有一个 viewController,它显示了 UIWebView、AVAudioPlayer 和 AVAudioRecorder。所有三个实例都可以正常工作。录音机的作用是对加载到webView中的各种网站进行语音评论。
如果用户在 web 视图(例如 YouTube)中收听音频,则会出现问题。在不尝试从网络录制音频的情况下,AVAudioRecorder 从那时起不再录制。没有错误,应用程序继续正常运行,但所有记录的数据文件大小为零。即使我从视图中删除 webView 或设置 webView = nil; AVAudioRecorder 似乎工作,但同样,所有记录的数据为零。