Explorar el Código

don't autoplay videos in notes window #624

Hakim El Hattab hace 11 años
padre
commit
8cb3c279b0
Se han modificado 2 ficheros con 12 adiciones y 2 borrados
  1. 11 1
      js/reveal.js
  2. 1 1
      js/reveal.min.js

+ 11 - 1
js/reveal.js

@@ -2009,7 +2009,7 @@ var Reveal = (function(){
 	 */
 	function startEmbeddedContent( slide ) {
 
-		if( slide ) {
+		if( slide && !isSpeakerNotes() ) {
 			// HTML5 media elements
 			toArray( slide.querySelectorAll( 'video, audio' ) ).forEach( function( el ) {
 				if( el.hasAttribute( 'data-autoplay' ) ) {
@@ -2061,6 +2061,16 @@ var Reveal = (function(){
 
 	}
 
+	/**
+	 * Checks if this presentation is running inside of the
+	 * speaker notes window.
+	 */
+	function isSpeakerNotes() {
+
+		return !!window.location.search.match( /receiver/gi );
+
+	}
+
 	/**
 	 * Reads the current URL (hash) and navigates accordingly.
 	 */

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 1 - 1
js/reveal.min.js


Algunos archivos no se mostraron porque demasiados archivos cambiaron en este cambio