2010-09-09 9 views
5

Ich schreibe eine HTML5-Seite mit einem eingebetteten Video-Tag für das iPad.Wie kann ich die Vollbild-Schaltfläche in den standardmäßigen HTML5-Videosteuerungen des iPads ausblenden/deaktivieren?

Wie kann ich die Vollbildtaste ausblenden oder deaktivieren? Ich muss das Video nur ohne die Vollbildoption anzeigen.

+0

Es könnte sich lohnen, ein Support-Problem mit Apple zu stellen, wie der Typ, der diese Frage gestellt hat: http://stackoverflow.com/questions/3699552/can-i-override-apple-default-html5-video-controls- on-the-iphone-so-das-mein-cod –

Antwort

7

Soweit ich weiß (ich könnte mich irren, das ist nicht wirklich mein Bereich), können Sie nicht sagen Safari wie, um seine Standard-Video-Steuerelemente zu rendern.

Allerdings können Sie es sagen nicht seine Standard-Video-Kontrollen zu machen (zumindest nach der Spezifikation HTML5) durch das controls Attribut aus dem Video-Tag weggelassen wird.

Sie können dann Ihre eigenen Play/Pause-Steuerelemente schreiben. (Siehe z.B. http://diveintohtml5.ep.io/video.html#markup). Das ist natürlich ein bisschen mehr Arbeit, aber ich denke es ist deine einzige Option.

Wenn Sie nicht Ihre eigenen Kontrollen wollen von Grund auf neu schreiben, gibt es ein paar gute vorgefertigten da draußen, speziell:

Sie konzentrieren sich mehr auf das Bereitstellen von Videos über HTML5 oder Flash, je nach Browserfunktionen, aber Sie können möglicherweise die Steuerelemente extrahieren oder zumindest sehen, wie sie das tun.

+1

Ich habe das auch schon gesehen und meine eigene Steuerung geschrieben, um mich von der Vollbild-Taste zu befreien. – Petrogad

Verwandte Themen