UIWebView上的mediaPlaybackAllowsAirPlay属性的用途

时间:2012-03-21 19:57:49

标签: ios airplay

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

  

一个布尔值,用于确定是否允许从此视图播放Air Play。

当mediaPlaybackAllowsAirPlay设置为YES:时 如果在我的iPad上我将YouTube或Vimeo视频加载到UIWebView,并将其设置为默认值YES,并在镜像到AirPlay设备时播放视频,视频信号将发送到AirPlay设备并接管AirPlay设备屏幕和“TV Connected /此视频正在电视上播放”显示在AirPlay上的UIWebView中。这是我期望的行为。

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

是否有人使用此属性创建两种不同的功能行为?它们是什么?

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

1 个答案:

答案 0 :(得分:1)

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

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

如果这是您的错误,请转到http://bugreporter.apple.com并告知Apple。