Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2.             function vavFix(e)
  3.             {
  4.                 try
  5.                 {
  6.                     var t4rget = e.target || window.event.srcElement;
  7.                     if(t4rget.tagName == "VIDEO" || t4rget.tagName == "svg" || t4rget.tagName == "polygon")
  8.                     {
  9.                         try
  10.                         {
  11.                             console.log('etp1');
  12.                             while(t4rget != null || t4rget.tagName != "BODY")
  13.                             {
  14.                                 console.log("before:");
  15.                                 console.log(t4rget);
  16.                                 t4rget = t4rget.parentElement;
  17.                                 console.log("after:");
  18.                                 console.log(t4rget);
  19.                                 if(t4rget.classList[2] == "da-wrapperPaused" || t4rget.classList[2] == "da-wrapperControlsHidden" || t4rget.classList[2] == "da-wrapperPlaying" || t4rget.classList[2] == "da-wrapperAudio")
  20.                                 {
  21.                                     console.log('etp3');
  22.                                     if(t4rget.querySelector('audio') != null)
  23.                                     {
  24.                                         if(t4rget.querySelector('audio').adone == undefined)
  25.                                         {
  26.                                             t4rget.querySelector('audio').volume = "0.15";
  27.                                             t4rget.querySelector('audio').parentElement.querySelector('.da-metadataSize').textContent = t4rget.querySelector('audio').parentElement.querySelector('.da-metadataSize').textContent + ` [Volume: ${t4rget.querySelector('audio').volume*100}%]`;
  28.                                             t4rget.querySelector('audio').adone = "ready";
  29.                                             console.log('etp4');
  30.                                         }
  31.                                     }
  32.                                     if(t4rget.querySelector('video') != null)
  33.                                     {
  34.                                         if(t4rget.querySelector('video').adone == undefined)
  35.                                         {
  36.                                             t4rget.querySelector('video').volume = "0.15";
  37.                                             t4rget.querySelector('video').parentElement.querySelector('.da-metadataSize').textContent = t4rget.querySelector('audio').parentElement.querySelector('.da-metadataSize').textContent + ` [Volume: ${t4rget.querySelector('video').volume*100}%]`;
  38.                                             t4rget.querySelector('video').adone = "ready";
  39.                                             console.log('etp4');
  40.                                         }
  41.                                     }
  42.                                 }
  43.                                 console.log('etp2');
  44.                             }
  45.                         } catch(e) { console.log('Error in VideoAudioVolumeFix: ' + error); };
  46.                     }
  47.                 } catch(e){};
  48.             }
  49.  
  50.             document.addEventListener('click', vavFix)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement