Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $(document).on('ready', function () {
- window.localStorage.setItem('pause',3);
- var player = $('#audio-player').mediaelementplayer({
- features: ['playpause','progress', 'current','volume'],
- success: function (mediaElement, domObject, player) {
- if(parseInt(window.localStorage.getItem('pause')) == 3){
- $('.player-tooltip').fadeIn('slow');
- mediaElement.pause();
- }
- $(document).on('click', 'button.unmuted',function(e){
- mediaElement.muted = false;
- mediaElement.setVolume(0.5);
- mediaElement.play();
- });
- $(document).on('click','.mejs-unmute', function(){
- mediaElement.muted = false;
- mediaElement.setVolume(0.5);
- mediaElement.play();
- });
- $('span.mejs-time-current').css('display','none');
- mediaElement.addEventListener('loadedmetadata', function (e) {
- if(parseInt(window.localStorage.getItem('pause')) == 0){
- mediaElement.muted = false;
- mediaElement.setVolume(0.5);
- mediaElement.play();
- }
- if(mediaElement.muted){
- mediaElement.setVolume(0);
- mediaElement.pause();
- }
- window.localStorage.getItem('time') != 0 ? mediaElement.currentTime = window.localStorage.getItem('time') : mediaElement.currentTime = 0;
- parseInt(window.localStorage.getItem('pause')) ? mediaElement.pause() : mediaElement.play() ;
- $('span.mejs-time-current').css('display','block');
- });
- mediaElement.addEventListener('timeupdate', function (e) {
- mediaElement.currentTime != 0 ? window.localStorage.setItem('time', mediaElement.currentTime) : (parseInt(window.localStorage.getItem('pause')) ? mediaElement.pause() : $(document).on('mousemove', function(){ mediaElement.play();}) );
- });
- },
- });
- $('#audio-player').on('pause', function () {
- if(parseInt(window.localStorage.getItem('pause')) == 0){
- }
- else{
- window.localStorage.setItem('pause',1);
- $('.player-tooltip').fadeIn('slow');
- }
- });
- $('#audio-player').on('play', function () {
- window.localStorage.setItem('pause',0);
- $('.player-tooltip button.unmuted').click();
- $('.player-tooltip').fadeOut('slow');
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement