찾다

 >  Q&A  >  본문

ios - 我用AVPlayer播放本地视频在切换前后台状态的时候有几率会先出现启动图片再跳回播放界面是为啥?

播放视频中,切换前后台状态出现的异常现象

PHP中文网PHP中文网2811일 전357

모든 응답(1)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-04-18 09:36:31

    이것은 정상입니다. 백그라운드로 전환 시 작업이 제 시간에 끝나지 않을 경우, 앱으로 돌아올 때 이전 스크린샷이나 시작 화면이 표시됩니다. 시스템은 현재 앱 인터페이스가 백그라운드에 배치되면 스크린샷을 찍습니다. 그러나 앱에 완료되지 않은 다른 작업이 있거나 비디오 인터페이스로 인해 시스템이 스크린샷을 찍지 못하는 경우 시작 화면이 나타납니다. 다음에 활성화되면 표시됩니다. 이는 시스템 동작이며 따라야 할 규칙이 없으므로 비정상적인 상황이라고 생각합니다.
    이런 상황을 방지하려면 앱을 확인하고 applicationWillResignActive할 때 네트워크 요청, 오디오 및 비디오 녹음 및 재생, 다양한 백그라운드 스레드 등 모든 작업을 일시 중지하거나 종료하세요. 물론 시스템의 스크린샷이 제대로 작동한다고 100% 보장할 수는 없습니다. 일부 작업은 일시 중지하는 데 시간이 걸리며 이로 인해 스크린샷이 실패할 수도 있습니다.

    회신하다
    0
  • 취소회신하다