ホームページ  >  に質問  >  本文

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

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

PHP中文网PHP中文网2741日前303

全員に返信(1)返信します

  • PHP中文网

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

    これは正常です。 バックグラウンドに切り替えるときにタスクが時間内に終了しない場合、アプリに戻ったときに前のスクリーンショットまたは起動画面が表示されます。システムは、現在のアプリ インターフェイスがバックグラウンドにあるときに、そのアプリのスクリーンショットを取得します。ただし、アプリに完了していない他のタスクがある場合、またはビデオ インターフェイスによりシステムがスクリーンショットを取得できなくなる場合は、起動画面が表示されます。次回起動時に表示されます。これはシステムの動作であり、従うべきルールはないため、異常な状況であると考えられます。
    この状況を回避したい場合は、アプリを確認し、applicationWillResignActive のときにネットワーク要求、オーディオとビデオの記録と再生、さまざまなバックグラウンド スレッドなどのすべてのタスクを一時停止または終了してください。もちろん、システムのスクリーンショットが正しく機能することを 100% 保証することはできません。一部のタスクは一時停止に時間がかかり、スクリーンショットが失敗する可能性もあります。

    返事
    0
  • キャンセル返事