Merge pull request #282 from callmephilip/feature/plugin/remotes/none-on-mobile
disable remotes plugin on mobile
This commit is contained in:
		| @@ -3,8 +3,18 @@ | |||||||
|  * of the folks at http://remotes.io |  * of the folks at http://remotes.io | ||||||
|  */ |  */ | ||||||
|  |  | ||||||
| head.ready( 'remotes.ne.min.js', function() { | (function(window){ | ||||||
|  |  | ||||||
|  |     /** | ||||||
|  |      * Detects if we are dealing with a touch enabled device (with some false positives) | ||||||
|  |      * Borrowed from modernizr: https://github.com/Modernizr/Modernizr/blob/master/feature-detects/touch.js    | ||||||
|  |      */ | ||||||
|  |     var hasTouch  = (function(){ | ||||||
|  |         return ('ontouchstart' in window) || window.DocumentTouch && document instanceof DocumentTouch; | ||||||
|  |     })(); | ||||||
|  |  | ||||||
|  |     if(!hasTouch){ | ||||||
|  |         head.ready( 'remotes.ne.min.js', function() { | ||||||
|             new Remotes("preview") |             new Remotes("preview") | ||||||
|                 .on("swipe-left", function(e){ Reveal.right(); }) |                 .on("swipe-left", function(e){ Reveal.right(); }) | ||||||
|                 .on("swipe-right", function(e){ Reveal.left(); }) |                 .on("swipe-right", function(e){ Reveal.left(); }) | ||||||
| @@ -13,7 +23,8 @@ head.ready( 'remotes.ne.min.js', function() { | |||||||
|                 .on("tap", function(e){  |                 .on("tap", function(e){  | ||||||
|                     Reveal.toggleOverview();  |                     Reveal.toggleOverview();  | ||||||
|                 }); |                 }); | ||||||
|  |  | ||||||
|         } ); |         } ); | ||||||
|  |  | ||||||
|         head.js('https://raw.github.com/Remotes/Remotes/master/dist/remotes.ne.min.js'); |         head.js('https://raw.github.com/Remotes/Remotes/master/dist/remotes.ne.min.js'); | ||||||
|  |     } | ||||||
|  | })(window); | ||||||
		Reference in New Issue
	
	Block a user