Gibt es eine Möglichkeit, auf die vorherigen / nächsten Schaltflächen im iOS HTML5-Videoplayer zuzugreifen / zu hören? Im Idealfall würde ich mir eine Art Prev und Next-Event anhören und die Videos entsprechend austauschen, ohne dass der Nutzer das Video schließen und auf meine Prev / Next-Buttons klicken muss.
iOS-Videoplayer http://www.iphonefq.org/images/archives/vimeo-html5. jpg
Ich benutze derzeit jwplayer, um das html5-Video zu erzeugen und höre ihre Playlist als nächstes / vorige Listener scheinen nicht den Trick zu machen. Ich kann aber immer Hörer finden und an den tatsächlichen <video>
Tag anhängen.
Wenn Sie Listener an das Video-Tag anhängen, werden die Listener im Code auf diese Schaltflächen gesetzt, wenn der Benutzer das nächste und das vorherige trifft. Ich mache etwas ähnliches mit youTube videos. Wenn du als nächstes klickst geht es zum Ende des Youtube Videos und feuert ein Video Complete Event Tag und dann lade ich das nächste Video wenn es aufgerufen wird, so dass das Video eine Schleife ohne die nächste Taste und zwei die User treffen kann Tasten. Ich habe keine Möglichkeit gefunden, die Tasten im Player auf der iPhone-Seite zu überwachen, aber wenn ich es finde, werde ich das auch posten, da es wichtig ist, beide Engel zu kennen, wenn möglich.
Lustig, denke ich, dass ich versuche, genau dasselbe zu tun. Ich weiß, wie man die Videos auf die nächste umstellt, ohne den Vollbildmodus verlassen zu müssen, weil man youtube api in der js verwendet, aber ich kann den Quicktime-Player nicht selbst beobachten und brauche ein anderes Feature, an dem ich gerne arbeiten würde.
Ich hatte kürzlich ein ähnliches Problem und konnte mit dem HTML-Player keine Lösung finden. Am Ende habe ich den Videoplayer mit MPVideoPlayer Framework implementiert und starte ihn aus meiner Webansicht mit einem benutzerdefinierten URL-Schema (AppName: Commnad: Asset). Ich war dann in der Lage, die Delegate-Methoden zu verwenden, um Benutzerinteraktionen zu überwachen. Wenn Sie eine grundlegende Implementierung sehen möchten, lassen Sie es mich wissen und ich kann Code hinzufügen.