4

有谁知道应该使用什么来禁用 iOS 6.0 上的 AirPlay 视频播放?

我在 iOS 6.0 和 5.1 中进行了测试,并且仍然可以正常工作。

目前我正在使用allowAirPlayVideo = NO,但在iOS 6上根​​据Apple文档已弃用:

不推荐使用的 AVPlayer 方法

谢谢。

4

2 回答 2

11

不是在线文档中唯一缺少的东西!在 iOS 6 中有三个不推荐使用的 AVPlayer 方法:

airPlayVideoActive
allowsAirPlayVideo
usesAirPlayVideoWhileAirPlayScreenIsActive

似乎它们已被替换为:

externalPlaybackActive
allowsExternalPlayback
usesExternalPlaybackWhileExternalScreenIsActive

从这组差异中收集到的信息。(你好 Apple?你可以做得更好!)

于 2012-10-22T19:01:07.693 回答
4

您应该设置的属性allowsExternalPlayback在 iOS 6 中,而不是在allowsAirPlayVideoiOS 5 中。

于 2012-10-09T19:45:16.420 回答