Ich habe ein Video, das in meiner App in MPMoviePlayerController
geöffnet wird. Es funktioniert alles außer der Done
-Schaltfläche, die den Player schließen soll. Wenn das Video zum ersten Mal abgespielt wird, funktioniert die Schaltfläche Done
sehr gut. Aber wenn du es pausierst, wenn du es ansiehst, dann drücke Done
das zweite Mal wenn du versuchst das Video abzuspielen, die Done
Taste funktioniert nicht. Ich habe hier eine Bildschirmaufnahme gemacht, um es ein bisschen einfacher zu verstehen:
Ссылка
Kann jemand helfen?
Dies ist mein Code, den ich verwende:
%Vor% Um dieses Problem zu beheben, habe ich die Funktion myMoviePlayerViewController.moviePlayer.stop()
zur Funktion 'doneButtonClick' hinzugefügt. Ich habe dann das myMoviePlayerViewController.moviePlayer.play()
erneut zum
Also alles in allem eine einfache Lösung! Code ist unten:
%Vor%Tags und Links xcode video swift mpmovieplayercontroller