我正在尝试使用AVPlayer播放HLS流。播放器播放流很好,但是,在离开播放器视图后,它似乎不会停止下载HLS流的数据。导航离开AVPlayer视图后,我在状态栏上看到网络数据微调器几分钟。
我已尝试cancelPendingSeeks
,cancelLoading
,并尝试使用AVPlayerLayer
从其超级层移除removeFromSuperLayer
,但是,这些似乎都没有解决问题 - 有仍然是状态栏上的微调器。
在实际设备上可以看到此微调器,但模拟器上没有微调器。我确定正在下载视频;我可以看到网络监控应用中的数据使用情况。我该如何解决这个问题?
答案 0 :(得分:4)
在src
对象上拨打img
,然后用零项目替换该项目,并将您的视频播放器设置为零。
pause