html - 如何在 iOS 中检测 UIWebView 中音频的播放状态?

标签 html ios objective-c audio uiwebview

我有一个 UIWebView加载 网址:http://m.y.qq.com在我的 iOS 应用程序中。我不知道如何检测 UIWebView 中音频的播放状态。

我只需要知道UIWebView中的音频是否是否在我的 iOS 应用程序中播放,以便我可以做一些事情。

我从 Stackoverflow 和谷歌搜索了很多,但我找不到满意的答案。谁能给我一些帮助?

最佳答案

您可以使用 isOtherAudioPlaying 检查音频是否正在播放。

所以在你的UIWebView您可以使用的委托(delegate)方法:

BOOL isOtherAudioPlaying = [[AVAudioSession sharedInstance] isOtherAudioPlaying];

关于html - 如何在 iOS 中检测 UIWebView 中音频的播放状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33240647/

相关文章:

ios - 日期更改时在 UICollectionViewController 中创建日期戳单元格

ios - 文字语法的内存管理

iphone - 带有 webview 崩溃的页面 View Controller

objective-c - MPMoviePlayerController 在四秒后停止

Objective-C继承;从父类向下转型/复制到派生类

javascript - 表格行突出显示不适用于动态行

javascript - 在 HTML 中至少选择一个选项

css - div 容器附近的 div

javascript - 如何将数据添加到 Div 弹出窗口中

ios - 将 Objective-C 转换为 Swift 时如何处理 Protocol Delegate