Gibt es eine Möglichkeit, den "play on youtube" -Knopf zu erhalten, der in Videos eingebettet ist, wenn sie eingebettet sind? Ich schaute in die Verwendung des chromlosen Youtube-Players, aber ich konnte keinen Weg finden, das Overlay zu entfernen. Hat jemand versucht oder gehört von einem Weg, dies zu tun?
Die drei Parameter, die ich nützlich fand, sind:
%Vor% showinfo=0
stellt sicher, dass das Video den Titel oben im Videoframe nicht anzeigt. controls=0
blendet die untere Leiste mit der Wiedergabeschaltfläche, der Lautstärke usw. aus. autohide=1
blendet die Steuerelemente aus, bis Sie den Mauszeiger darüber bewegen, was wahrscheinlich der nützlichste ist.
Alle offiziellen Dokumente sind hier .
Ich fand es nicht möglich. Die einzige Möglichkeit, den Play-Button zu verbergen, besteht darin, ein Videobild über dem Video zu platzieren, das wie folgt von youtube geholt werden kann. Jedes YouTube-Video enthält 4 generierte Bilder. Sie sind wie folgt vorhersehbar formatiert:
%Vor%Aber sobald Sie das Overlay hinzufügen, wird durch Klicken auf den Bildschirm statt Kontrolle das Video nicht abgespielt. Fügen Sie dazu die folgende jQuery hinzu, die das Video abspielt:
%Vor%Die am meisten gewählte Antwort funktioniert jetzt gut! (Wed Sep 9 '15) Du solltest das
setzen
- Parameter
&showinfo=0&controls=0&autohide=1
Gleich nach dem Videoquellcode- und ohne Zeilenumbruch in src="..."
Ich denke fast von Ihnen vermisste oben genannte Fälle.
Die Folgen sind mein Beispielcode.
%Vor%Es bedeutet ... mach das nicht so,
%Vor%oder so,
%Vor%und der Ergebnis-Screenshot meines Beispiels.
(Ich konnte wegen meines Rufs keine Bilder posten ... Siehe hier: Ссылка )
Nicht vergessen!
- Parameter
&showinfo=0&controls=0&autohide=1
Gleich nach dem Videoquellcode- und ohne Zeilenumbruch in src="..."
Es ist nicht möglich, den Wiedergabeknopf vom Youtube-Player zu entfernen. Hören Sie drei Problemumgehungen dafür
1: automatische Wiedergabe des Videos
2: Fügen Sie Ihr eigenes Overlay mit der benutzerdefinierten Schaltfläche über den Player hinzu, indem Sie auf die Schaltfläche klicken, und bearbeiten Sie dann das Video mit JavaScript.
3: Extrahiere die URL des Video-Inhalts (gegen die youtube-Richtlinie, aber sie funktioniert und kann in Zukunft jederzeit abbrechen)
eingebettete URL:
%Vor%Die obige URL wird das Video automatisch abspielen, wenn Sie HTML 5 verwenden. Es wird standardmäßig nicht automatisch abgespielt. Dafür müssen Sie das Javascript verwenden, um das Video automatisch abzuspielen.
Noch eine Sache: Sobald das Video beendet ist, zeigt es noch einmal die Play-Taste und Video-Info an. Vor meinem Wissen ist es unvermeidbar.
UPDATE:
Haben Sie versucht, den Parameter "modestbranding" zu verwenden, siehe Ссылка
Beispiel: Ссылка
Wenn Sie das Overlay "Play on Youtube" manuell entfernen, verstoßen Sie gegen die Nutzungsbedingungen.
Ihr API-Client wird keine Funktionen für Ihre Nutzer oder andere Drittparteien unterstützen oder erstellen, um Funktionen von Links zu YouTube-Websites oder Websites von Drittanbietern, die in den YouTube-Suchergebnissen bereitgestellt werden, zu ändern, zu ersetzen oder anderweitig zu deaktivieren ansonsten über die YouTube-API oder den YouTube-Player bereitgestellt werden;
Es ist nicht sehr gut dokumentiert, aber wenn Sie die Nutzungsbedingungen in irgendeiner Weise brechen, kann Youtube Ihre Website auf die schwarze Liste setzen. Was passiert ist im Grunde jedes Video wird einen 105 Fehlercode zurückgeben und aufhören zu arbeiten. Dies geschah auf einer Website, an der ich einmal gearbeitet hatte, und es war nicht einfach, mit Google in Kontakt zu treten, um die Blacklisting zu widerrufen (nachdem Änderungen vorgenommen wurden, um wieder mit dem ToS übereinzustimmen).
2017 Antwort:
Wenn Sie auf das YouTube-Logo in der unteren rechten Ecke verweisen, kann dies mit dem Parameter info
entfernt werden:
Dies führt natürlich dazu, dass andere Informationen (wie der Videotitel) ebenfalls angezeigt werden, was unerwünscht sein kann. Trotzdem ist das Logo versteckt! :)
Tags und Links youtube youtube-api youtube-javascript-api