Skip to content

Commit 292fc49

Browse files
authored
Tweak: Lightbox - only play a video if it has a registered provider [ED-6293] (#17527)
1 parent 1b6bfbd commit 292fc49

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Diff for: assets/dev/js/frontend/utils/lightbox/lightbox.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -256,12 +256,14 @@ module.exports = elementorModules.ViewModule.extend( {
256256

257257
$videoElement = $( '<video>', videoParams );
258258
} else {
259-
let apiProvider = elementorFrontend.utils.baseVideoLoader;
259+
let apiProvider;
260260

261261
if ( -1 !== options.url.indexOf( 'vimeo.com' ) ) {
262262
apiProvider = elementorFrontend.utils.vimeo;
263263
} else if ( options.url.match( /^(?:https?:\/\/)?(?:www\.)?(?:m\.)?(?:youtu\.be\/|youtube\.com)/ ) ) {
264264
apiProvider = elementorFrontend.utils.youtube;
265+
} else {
266+
return;
265267
}
266268

267269
$videoElement = $( '<iframe>', { src: apiProvider.getAutoplayURL( options.url ), allowfullscreen: 1 } );

0 commit comments

Comments
 (0)