        // so dispatch 'Scrub' event to GA
            if (!!player.gaId) this._dispatchGAEvent('Scrub');
          }

          // When preload="none" is being used,
          // player should first try to load the audio,
          // and when it's successfully loaded, recalculate the progress bar
        } else if (player.preload === 'none') {
          player.$.audio.load();
          player.$.audio.addEventListener('loadedmetadata', function () {
            player._updateProgressBar(e);
            if 