[SPIP] ~spip v3.2.0-->v3.2.1
[lhc/web/www.git] / www / plugins-dist / medias / lib / mejs / renderers / soundcloud.js
index cfd16ad..09b73e4 100644 (file)
@@ -47,7 +47,8 @@ var SoundCloudIframeRenderer = {
                var sc = {},
                    apiStack = [],
                    readyState = 4,
-                   autoplay = mediaElement.originalNode.autoplay;
+                   autoplay = mediaElement.originalNode.autoplay,
+                   isVideo = mediaElement.originalNode !== null && mediaElement.originalNode.tagName.toLowerCase() === 'video';
 
                var duration = 0,
                    currentTime = 0,
@@ -259,10 +260,10 @@ var SoundCloudIframeRenderer = {
 
                scIframe = document.createElement('iframe');
                scIframe.id = sc.id;
-               scIframe.width = 10;
-               scIframe.height = 10;
+               scIframe.width = isVideo ? '100%' : 1;
+               scIframe.height = isVideo ? '100%' : 1;
                scIframe.frameBorder = 0;
-               scIframe.style.visibility = 'hidden';
+               scIframe.style.visibility = isVideo ? 'visible' : 'hidden';
                scIframe.src = mediaFiles[0].src;
                scIframe.scrolling = 'no';