diff options
author | Sam Potts <sam@potts.es> | 2018-04-25 07:38:17 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-04-25 07:38:17 +1000 |
commit | f13260c10aad1e7e95f1d13a31c7f362c674ddb6 (patch) | |
tree | ad4e351f2d3603325e2d388bdc64df8f15cd98b8 /src/js/listeners.js | |
parent | e138e6d51e3cd85d85ccbd32674f75a63a3771ef (diff) | |
parent | f1b275aedce897b42f025afac7a0937dc5871235 (diff) | |
download | plyr-f13260c10aad1e7e95f1d13a31c7f362c674ddb6.tar.lz plyr-f13260c10aad1e7e95f1d13a31c7f362c674ddb6.tar.xz plyr-f13260c10aad1e7e95f1d13a31c7f362c674ddb6.zip |
Merge pull request #919 from sampotts/master
Merge back
Diffstat (limited to 'src/js/listeners.js')
-rw-r--r-- | src/js/listeners.js | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/js/listeners.js b/src/js/listeners.js index be7a53ef..5887c3ab 100644 --- a/src/js/listeners.js +++ b/src/js/listeners.js @@ -2,7 +2,6 @@ // Plyr Event Listeners // ========================================================================== -import support from './support'; import utils from './utils'; import controls from './controls'; import ui from './ui'; @@ -293,6 +292,10 @@ class Listeners { // If autoplay, then load advertisement if required // TODO: Show some sort of loading state while the ad manager loads else there's a delay before ad shows utils.on(this.player.media, 'playing', () => { + if (!this.player.ads) { + return; + } + // If ads are enabled, wait for them first if (this.player.ads.enabled && !this.player.ads.initialized) { // Wait for manager response @@ -331,7 +334,7 @@ class Listeners { // Disable right click if (this.player.supported.ui && this.player.config.disableContextMenu) { utils.on( - this.player.media, + this.player.elements.wrapper, 'contextmenu', event => { event.preventDefault(); |