在UIWebView上mediaPlaybackAllowsAirPlay属性的用途

UIWebView类参考描述了mediaPlaybackAllowsAirPlay,如下所示:

一个布尔值,决定了Air Play是否被允许从这个视图。

当mediaPlaybackAllowsAirPlay设置为YES时:如果在我的iPad上,我将一个YouTube或Vimeovideo加载到UIWebView,并将其设置为默认值YES,并在镜像到AirPlay设备的同时播放video,video信号发送到AirPlay设备并接pipeAirPlay设备屏幕,AirPlay上的UIWebView将显示“电视已连接/电视正在播放此video”。 这是我期望的行为。

当mediaPlaybackAllowsAirPlay设置为NO时,我会得到与上面完全相同的行为。 我所期望的是,如果UIWebView mediaPlaybackAllowsAirPlay设置为NO,那么即使iPad正在镜像,video也只是在iPad上的UIWebView内播放,而不是将video信号发送到AirPlay设备。

有没有人使用这个属性来创build两个不同的function行为,他们是什么?

据我所知,这个属性对AirPlay媒体的播放没有影响。

看起来,镜像模式优先于mediaPlaybackAllowsAirPlay标志。

如果我正确解释文档,mediaPlaybackAllowsAirPlay只允许用户将数据发送到特定的兼容Airplay的设备。 如果它被禁用,airplayselect器根本不显示。

如果这是您的错误,请前往http://bugreporter.apple.com ,让苹果知道。