【问题标题】:iOS 11 network change AVPlayer audio streaming bugiOS 11 网络更改 AVPlayer 音频流错误
【发布时间】:2018-04-12 03:08:21
【问题描述】:

修订问题(基于现在记录的 AVPlayer 错误):

我找到了一个使用此代码作为基础的解决方法:https://stackoverflow.com/a/25623647/6697755

我发现isWWAN标志可以用来检查网络类型

var flags: SCNetworkReachabilityFlags = []
let isCellular = flags.contains(.isWWAN)

这似乎是一个相当可靠的检查。 所以我现在可以派生网络类型更改并重新启动播放器。

...我只花了大约 80 个小时就找到了这个解决方法;|

【问题讨论】:

    标签: avplayer audio-streaming ios11 swift4 live-streaming


    【解决方案1】:

    我在更新到 iOS 11 时遇到了同样的问题。我在 Apple 的 Bug Reporter 和 Open Radar 提交了一个错误 - rdar://35270862

    【讨论】:

    • 几天前我复制了你的雷达!希望他们尽快解决问题。
    【解决方案2】:

    我已经用解决方法编辑了我的问题,以便在离开或进入 wifi 后恢复播放。

    如果有人知道如何解决此问题或在 iOS11 中发生此问题的确切原因,请告诉我们。

    【讨论】:

      猜你喜欢
      • 2013-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-31
      相关资源
      最近更新 更多