Question

Dans notre application iPad, un flux vidéo est en cours de lecture dans une vue du lecteur. La vue joueur a un bouton pour accéder à une nouvelle vue (je pousse la nouvelle vue dans le contrôleur de navigation lorsque l'utilisateur clique sur ce bouton). La nouvelle vue a un bouton retour pour revenir à la vue du lecteur.

L'exigence est que la vidéo devrait continuer à jouer même si l'utilisateur clique sur le bouton pour pousser la nouvelle vue et maintenant la nouvelle vue est visible à l'utilisateur de dire à l'utilisateur la vidéo est toujours en cours de lecture.

Cela fonctionne très bien. Je peux entendre le son quand je vais à la nouvelle vue et je ne suis pas libérer mon lecteur. Cependant, si je reste sur la nouvelle vue pendant environ 2 minutes, puis appuyez sur le bouton de retour pour aller à la vue du lecteur, l'audio continue correctement. Mais la vidéo juste avance rapide les cadres qui se sont écoulés dans les 2 minutes, puis vient à l'image vidéo actuelle.

Quelqu'un peut-il s'il vous plaît expliquer pourquoi cela pourrait se produire?

Était-ce utile?

La solution

Vous pouvez essayer addSubview plutôt que de pousser une nouvelle vue lorsque l'utilisateur clique sur le bouton pour aller sur la nouvelle vue. Je résolu mon problème similaire de cette façon.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top