PluginProbe ʕ •ᴥ•ʔ
EmbedPress – PDF Embedder, 3D PDF FlipBook, Google Reviews, YouTube Videos, Upload & Embed PDF documents / 4.6.3
EmbedPress – PDF Embedder, 3D PDF FlipBook, Google Reviews, YouTube Videos, Upload & Embed PDF documents v4.6.3
4.6.4 4.6.3 4.6.2 4.6.1 4.6.0 4.5.6 4.5.5 4.5.4 4.5.3 4.5.2 trunk 1.0.0 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.5.0 1.6.0 1.6.1 1.6.2 1.6.3 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.2.0 2.2.1 2.2.2 2.3.0 2.3.1 2.3.2 2.3.3 2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.1.3 3.2.0 3.2.1 3.3.0 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.4.0 3.4.1 3.4.2 3.4.3 3.5.0 3.5.1 3.5.2 3.5.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 3.6.6 3.6.7 3.6.8 3.7.0 3.7.1 3.7.2 3.7.3 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.9.0 3.9.1 3.9.10 3.9.11 3.9.12 3.9.13 3.9.14 3.9.15 3.9.16 3.9.17 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9 4.0.0 4.0.1 4.0.10 4.0.11 4.0.12 4.0.13 4.0.14 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.0.9 4.1.0 4.1.1 4.1.10 4.1.2 4.1.3 4.1.4 4.1.5 4.1.6 4.1.7 4.1.8 4.1.9 4.2.0 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 4.2.8 4.2.9 4.3.0 4.3.1 4.4.0 4.4.1 4.4.10 4.4.11 4.4.2 4.4.3 4.4.4 4.4.5 4.4.6 4.4.7 4.4.8 4.4.9 4.5.0 4.5.1
embedpress / assets / js / gutneberg-script.js
embedpress / assets / js Last commit date
chunks 2 weeks ago vendor 10 months ago admin.build.js 2 months ago admin.js 4 months ago analytics-tracker.js 2 months ago analytics.build.js 2 weeks ago blocks.build.js 2 weeks ago carousel.js 1 year ago custom-player.build.js 2 months ago documents-viewer-script.js 4 months ago ep-gr-elementor-control.js 1 month ago ep-pdf-lightbox.js 4 months ago ep-view-count.js 2 months ago ep-yt-queue.js 2 months ago feature-notices.js 9 months ago feature-preview-modal.js 1 month ago front.js 1 month ago frontend.build.js 4 months ago gallery-justify.js 2 months ago google-reviews.build.js 2 weeks ago google-reviews.js 2 weeks ago gutneberg-script.js 3 months ago index.html 7 years ago initCarousel.js 2 years ago initplyr.js 3 months ago instafeed.js 2 months ago instagram-shortcode-generator.js 3 months ago lazy-load.js 8 months ago license.js 5 months ago meetup-timezone.js 4 months ago onboarding.build.js 2 months ago pdf-gallery-elementor-editor.js 4 months ago pdf-gallery.js 4 months ago preview.js 1 month ago settings.js 4 months ago sponsored.js 11 months ago
gutneberg-script.js
39 lines
1 function handlePosterImageLoad() {
2 wp.data.subscribe(() => {
3 var posterImages = document.querySelectorAll(".plyr__poster");
4 var videoWrappers = document.querySelectorAll("[data-playerid]");
5
6 // Iterate over each posterImage
7 posterImages.forEach(function (posterImage) {
8 if (posterImage) {
9 var observer = new MutationObserver(function (mutationsList, observer) {
10 var posterImageStyle = window.getComputedStyle(posterImage);
11 if (posterImageStyle.getPropertyValue('background-image') !== 'none') {
12 setTimeout(function () {
13 // Find the wrapper that owns this poster — `videoWrapper`
14 // was a stale reference that threw ReferenceError.
15 var wrap = posterImage.closest('[data-playerid]');
16 if (wrap) wrap.style.opacity = "1";
17 }, 200);
18 observer.disconnect();
19 }
20 });
21
22 observer.observe(posterImage, {
23 attributes: true,
24 attributeFilter: ['style']
25 });
26 }
27 });
28
29 // Iterate over each videoWrapper
30 videoWrappers.forEach(function (videoWrapper) {
31 if (videoWrapper && posterImages.length > 0) {
32 videoWrapper.style.opacity = "1";
33 }
34 });
35 });
36 }
37
38 document.addEventListener("DOMContentLoaded", handlePosterImageLoad);
39