默认在 MPMoviePlayerViewController 中显示字幕

Posted

技术标签:

【中文标题】默认在 MPMoviePlayerViewController 中显示字幕【英文标题】:Show subtitles in a MPMoviePlayerViewController by default 【发布时间】:2011-04-14 11:38:38 【问题描述】:

有没有办法在默认情况下在 MPMoviePlayerViewController 加载的电影上显示字幕?该电影已在视频中嵌入了字幕。

谢谢!

【问题讨论】:

如果它们嵌入到视频中,它们不会显示吗?请检查编码以确保 您好,它们嵌入到视频中并显示正常,但只有当您激活它们时,它们才会默认不显示,这就是问题.. 谢谢。 【参考方案1】:

很遗憾,MPMoviePlayer 播放类中缺少此功能。这显然很烦人,您应该考虑向 Apple 提交功能请求。您可以改用AVPlayer 类,它作为.closedCaptionDisplayEnabled 属性:缺点是使用起来有些复杂,并且仅在ios 4.0+ 上可用。

【讨论】:

以上是关于默认在 MPMoviePlayerViewController 中显示字幕的主要内容,如果未能解决你的问题,请参考以下文章

在哪里设置默认浏览器

即使在设置了默认架构和默认数据库之后,也没有应用默认架构

在JAVA中能给方法参数赋默认值吗

Creative Cloud默认软件安装路径在哪里

在C#中如何设置label的默认值

默认参数与函数重载