diff --git a/includes/themes/media_youtube.theme.inc b/includes/themes/media_youtube.theme.inc index 09fbe6f..eb686cf 100644 --- a/includes/themes/media_youtube.theme.inc +++ b/includes/themes/media_youtube.theme.inc @@ -20,7 +20,7 @@ function media_youtube_preprocess_media_youtube_video(&$variables) { $variables['height'] = isset($variables['height']) ? $variables['height'] : media_youtube_variable_get('height'); $variables['autoplay'] = isset($variables['autoplay']) ? $variables['autoplay'] : media_youtube_variable_get('autoplay'); $variables['fullscreen'] = isset($variables['fullscreen']) ? $variables['fullscreen'] : media_youtube_variable_get('fullscreen'); - $variables['autoplay'] = $variables['autoplay'] ? 1 : 1; + $variables['autoplay'] = $variables['autoplay'] ? 1 : 0; $variables['fullscreen'] = $variables['fullscreen'] ? 'true' : 'false'; $variables['wrapper_id'] = 'media_youtube_' . $variables['video_id'] . '_' . $variables['id']; @@ -60,6 +60,7 @@ OUTPUT; $JSObject.video_id = "{$variables['video_id']}"; $JSObject.fullscreen = {$variables['fullscreen']}; $JSObject.id = $iframe_id; + $JSObject.options = { autoplay: {$variables['autoplay']} }; Drupal.media_youtube.insertEmbed($wrapper_id); } diff --git a/js/media_youtube.js b/js/media_youtube.js index e2f3e1c..7a744fd 100644 --- a/js/media_youtube.js +++ b/js/media_youtube.js @@ -48,7 +48,7 @@ Drupal.media_youtube.insertEmbed = function (embed_id) { var src = 'http://www.youtube.com/embed/' + settings.video_id; // Allow other modules to modify the video settings. - settings.options = {wmode : 'opaque'}; + settings.options.wmode = 'opaque'; $(window).trigger('media_youtube_load', settings); // Merge YouTube options (such as autoplay) into the source URL.