VideoJS: Stoppen des Videos beim modalen Schließen und nicht beim Einbetten in eine Seite

8

Ich habe das JavaScript-Skript VideoJS: Ссылка verwendet, um einige Videoplayer zu erstellen, die dem Benutzer in einem Popup angezeigt werden können. Ich habe das Popup wie folgt aufgebaut:

%Vor%

Ich habe zwei Probleme:

1) Wenn das Video abgespielt wird und der Benutzer das Video-Popup schließt, wird das Video immer noch im Hintergrund abgespielt ... wie höre ich damit auf?

2) Ich habe auf Websites wie: Ссылка festgestellt, dass die Videos auf die gleiche Weise angezeigt werden ein Hashtag und eine ID zum Anzeigen von Inhalten, aber anders als in meinem Beispiel ist das Video nicht auf der Seite ... irgendwelche Ideen, wie sie das machen? Da sie keine externe Webseite laden. Würde gerne einige Beispiele sehen, wie man das mit jQuery macht, da ich mehrere Videos haben werde, also wäre es toll, sie einfach anhand des Hashtags auf dem Link zu ziehen!

Danke

    
Cameron 02.08.2011, 08:52
quelle

3 Antworten

9

Es gibt zwei Möglichkeiten, wie Sie dies tun können.

  1. Entfernen Sie das gesamte Video, wenn das Popup geschlossen wird. Verwende $(video).remove()
  2. Verwenden Sie die javascript-Methode videojs

    %Vor%
vinay 15.10.2011, 01:47
quelle
4

Ссылка

Setze in "jquery.reveal.js"

die Funktion ein, in der dein Video pausieren soll %Vor%     
Paul 13.09.2012 22:39
quelle
0

Dieser Code verhindert, dass mehrere Spieler in einer Videogalerie ausgeführt werden:

%Vor%     
hossein ghaem 24.10.2016 13:07
quelle

Tags und Links