7

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 媒体的播放没有影响。

4

1 回答 1

1

镜像模式似乎优先于 mediaPlaybackAllowsAirPlay 标志。

如果我正确解释了文档,则 mediaPlaybackAllowsAirPlay 仅允许用户将数据发送到特定的 airplay 兼容设备。如果它被禁用,则播放选择器根本不会出现。

如果这对您来说是一个错误,请前往http://bugreporter.apple.com并让 Apple 知道。

于 2012-05-05T05:27:39.307 回答