From b9d069d0c6e6ff2604bdaa1e1adbf14578425d51 Mon Sep 17 00:00:00 2001 From: Edouard Kombo Date: Fri, 12 Sep 2014 11:06:56 +0200 Subject: [PATCH] Adapt video volume on screen --- jquery.fs.wallpaper.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/jquery.fs.wallpaper.js b/jquery.fs.wallpaper.js index a7e235a..e132484 100644 --- a/jquery.fs.wallpaper.js +++ b/jquery.fs.wallpaper.js @@ -130,6 +130,31 @@ } }); }, + + /** + * Added by Edouard Kombo + * @method + * @name setVolume + * @description Set video Volume + * @example $(".target").wallpaper("setVolume", "0.5"); + */ + setVolume: function(number) { + return $(this).each(function() { + var data = $(this).data("wallpaper"); + + if (data) { + if (data.isYouTube && data.playerReady) { + data.player.pauseVideo(); + } else { + var $video = data.$container.find("video"); + + if ($video.length) { + $video[0].volume = number; + } + } + } + }); + }, /** * @method