Apple tvOS:隐藏 AVPlayerViewController 上的字幕菜单选项
Posted
技术标签:
【中文标题】Apple tvOS:隐藏 AVPlayerViewController 上的字幕菜单选项【英文标题】:Apple tvOS: Hide subtitles menu option on AVPlayerViewController 【发布时间】:2017-04-12 11:20:17 【问题描述】:观看直播时,字幕菜单选项仍会出现在视频视图中。 如何隐藏完整的字幕组?如果显示要由m3u8管理,那m3u8怎么看成字幕菜单消失了?
【问题讨论】:
【参考方案1】:字幕嵌入到 HLS 流中。 AVPlayerViewController 定义了一个名为allowedSubtitleOptionLanguages
的属性,它允许限制字幕支持的允许语言集。
为了完全禁用字幕选项卡,您可以为该属性分配一个允许语言的空列表:
playerViewController?.allowedSubtitleOptionLanguages = [""]
【讨论】:
以上是关于Apple tvOS:隐藏 AVPlayerViewController 上的字幕菜单选项的主要内容,如果未能解决你的问题,请参考以下文章
APPLE-SA-2019-3-25-3 tvOS 12.2