【问题标题】:Purpose of mediaPlaybackAllowsAirPlay property on UIWebViewUIWebView 上 mediaPlaybackAllowsAirPlay 属性的用途
【发布时间】:2012-03-21 19:57:49
【问题描述】:

UIWebView 类参考对 mediaPlaybackAllowsAirPlay 的描述如下:

一个布尔值,用于确定是否允许从此视图中进行空中播放。

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

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

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

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

【问题讨论】:

    标签: ios airplay


    【解决方案1】:

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

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

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

    【讨论】:

    • 我继续提交了一份报告。谢谢。
    • 提交错误的任何成功。我也想要这个!!
    猜你喜欢
    • 2021-08-26
    • 1970-01-01
    • 2020-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-06
    • 2019-08-27
    • 2011-03-24
    相关资源
    最近更新 更多