Pause Vimeo universal einbetten, wenn ausgeblendet mit jQuery
Habe ich ein Vimeo-video (via universal embed iframe), die versteckt auf meiner Seite. Klick auf den link verblasst es, und klicken auf eine Stelle außerhalb des video - (lightbox-Stil), blendet es aus und versteckt es - aber das video weiterläuft. Ich lese auf Vimeo-API, die Sie verwenden können JSON-Objekte, um zu pausieren das video, aber ich verstehe nicht, was Sie sagen.
HTML:
<img id="show_tide" class="vid" src"#">
<i<iframe id="tide" class="vim" src="http://player.vimeo.com/video/1747304?portrait=0&color=ffffffapi=1" width="726" height="409" frameborder="0"></iframe>
JavaScript:
$('#underlay').click(function() {
//pause VISIBLE (there are multiple) Vimeo video via API
$('.vim, #underlay').fadeOut(400);
});
- Ich bezweifle, dass Sie haben
<iframe id="tide" class="vim" src="http://google.com"></iframe>
, was der code dort ? - aktualisiert!
- Sind Sie sicher, dass Sie wollen, um den iframe-Modus? Es bedeutet, dass die Tasten nicht funktionieren bei einigen Browsern...
- Ich bin mir dessen bewusst, aber es ist die beste option für mobile-freundliche Website. keine Ahnung, wie der code komisch json-pause was?
- Bereits auf ihn...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie von einem der froogaloop Bibliotheken.
JS
Ärgerlicherweise einfach. Hier ist ein Beispiel auf jsfiddle.net.
Wollte ich hinzufügen, eine play/pause-Taste, wie dies ohne die Verwendung von jquery oder froogaloop. Ich weiß nicht warum, aber ich hasse einschließlich einer Bibliothek, wenn ich nicht zu. Vor allem für einfache Dinge wie diese.
Hier ist, was ich kam mit (ich bin nur dieses posting für Leute, die auf der Suche sind) :
Hier ist ein einfacher Weg, um pause ein Vimeo-video von einem externen HTML-element, das für mich gearbeitet, mit dem froogaloop library:
Ich bin ein wenig spät zur party, aber ich hatte zu laden froogaloop, jquery, und die Vimeo-API auch.
sicher sein, append
?api=1&player_id='frame'
zum Ende des eingebetteten video-linkMein code sah so etwas wie dieses nach
HTML: