UIWebView类参考描述了mediaPlaybackAllowsAirPlay如下:
一个布尔值,用于确定是否允许从此视图进行隔空播放。
当 mediaPlaybackAllowsAirPlay 设置为 YES 时:如果在我的 iPad 上我将 YouTube 或 Vimeo 视频加载到 UIWebView 并将其设置为默认值 YES 并在镜像到 AirPlay 设备的同时播放视频,则视频信号将发送到 AirPlay 设备并接管 AirPlay 设备屏幕AirPlay 上的 UIWebView 中显示“电视已连接/此视频正在电视上播放”。这是我所期望的行为。
当 mediaPlaybackAllowsAirPlay 设置为 NO 时:我得到与上面完全相同的行为。我期望的是,如果 UIWebView mediaPlaybackAllowsAirPlay 设置为 NO,则即使 iPad 正在镜像,也不会将视频信号发送到 AirPlay 设备,视频只会在 iPad 上的 UIWebView 内播放。
有没有人使用这个属性来创建两种不同的功能行为,它们是什么?
据我所知,此属性对 AirPlay 媒体的播放没有影响。
镜像模式似乎优先于 mediaPlaybackAllowsAirPlay 标志。
如果我正确解释文档,则 mediaPlaybackAllowsAirPlay 仅允许用户将数据发送到特定的 Airplay 兼容设备。如果禁用,则播放选择器根本不会显示。
如果这对您来说是一个错误,请前往http://bugreporter.apple.com http://bugreporter.apple.com并让 Apple 知道。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)