UIWebView 类参考描述 mediaPlaybackAllowsAirPlay 如下:
一个布尔值,用于确定是否允许从此视图中进行空中播放。
当 mediaPlaybackAllowsAirPlay 设置为 YES 时: 如果在我的 iPad 上我将 YouTube 或 Vimeo 视频加载到 UIWebView 并将此设置为默认值 YES 并在镜像到 AirPlay 设备时播放视频,视频信号将发送到 AirPlay设备并接管 AirPlay 设备屏幕,并在 AirPlay 的 UIWebView 中显示“TV Connected / This video is playing on the TV”。这是我所期望的行为。
当 mediaPlaybackAllowsAirPlay 设置为 NO: 我得到与上面完全相同的行为。我的预期是,如果 UIWebView mediaPlaybackAllowsAirPlay 设置为 NO,即使 iPad 正在镜像,视频也不会发送到 AirPlay 设备,视频只会在 iPad 上的 UIWebView 内播放。
有没有人使用这个属性来创建两种不同的功能行为,它们是什么?
据我所知,此属性对 AirPlay 媒体的播放没有影响。