ios - 音频不在 iPhone 的 uiwebview 中播放

标签 ios objective-c uiwebview

我想在 uiwebview 中播放实时流媒体视频,它正在通过相信代码播放

UIWebView *web=[[UIWebView alloc]initWithFrame:self.view.bounds];
[web loadHTMLString:htmlString baseURL:nil];
NSError *setCategoryErr = nil;
NSError *activationErr  = nil;
web.scalesPageToFit=YES;
web.mediaPlaybackRequiresUserAction=NO;
[self.view addSubview: web];

但问题是音频没有在模拟器中播放,或者没有在任何带有实时视频的设备中播放,我做错了什么或者我在这里错过了什么

最佳答案

转到 Info.plist 属性列表 - 添加新行 - 选择所需的背景模式,应该有一个名为 Item 0 的子行,选择应用程序播放音频或使用 AirPlay 流式传输音频/视频。还要检查音频在后台模式下播放的兼容性。

关于ios - 音频不在 iPhone 的 uiwebview 中播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43574333/

相关文章:

objective-c - 单击状态项应该开始操作,但没有

c# - 在 UIScrollView XAMARIN.IOS C# 中添加 UIWebView

pdf - UIWebView内容高度在scrollview.contentsize中不正确

ios - Stripe 模块的解析返回错误

ios - Objective-C - 如何在 UICollectionview 中添加静态第一个单元格?

iphone - Objective-C 访问数组

swift - 如何在 UIWebview 中删除 PDF 的页码

iphone - 将 UIImage 转换为 CMSampleBufferRef

ios - 如何在 UIImageView 周围环绕文字?

ios - Xcode 中的自定义字体不起作用