首页 文章

UIWebView上的mediaPlaybackAllowsAirPlay属性的用途

提问于
浏览
7

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

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

When the mediaPlaybackAllowsAirPlay is set to YES: 如果在我的iPad上,我将YouTube或Vimeo视频加载到UIWebView,并将其设置为默认值YES,并在镜像到AirPlay设备时播放视频,视频信号将发送到AirPlay设备并接管AirPlay设备屏幕和"TV Connected / This video is playing on the TV"显示在AirPlay上的UIWebView中 . 这是我期望的行为 .

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

有没有人用这个属性创建两种不同的功能行为,它们是什么?

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

1 回答

  • 1

    看来镜像模式优先于mediaPlaybackAllowsAirPlay标志 .

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

    如果这是你的错误,请转到http://bugreporter.apple.com并让Apple知道 .

相关问题