diff --git a/src/app/player.service.ts b/src/app/player.service.ts index 6b7333f..b2002a8 100644 --- a/src/app/player.service.ts +++ b/src/app/player.service.ts @@ -153,6 +153,10 @@ export class PlayerService { if (this.audio.muted) { this.audio.muted=false } else { this.audio.muted=true} } + unmute() { + this.audio.muted=false; + } + onProgress() { var duration = this.audio.duration; if (duration > 0) { diff --git a/src/app/slide/slide.component.html b/src/app/slide/slide.component.html index 443910d..7591f6c 100644 --- a/src/app/slide/slide.component.html +++ b/src/app/slide/slide.component.html @@ -53,7 +53,7 @@
- +
ENTRAR
diff --git a/src/app/slide/slide.component.scss b/src/app/slide/slide.component.scss index e4805d5..b573774 100644 --- a/src/app/slide/slide.component.scss +++ b/src/app/slide/slide.component.scss @@ -33,6 +33,10 @@ div.element { text-align:justify; } +div.init-title { + text-align:center;font-size:8vw;font-size:calc(12px + 2vw);cursor:pointer;background:#fff;color:#000;padding-top:5px;font-family:'Frutiger'; +} + div.big-title { font-weight: bold; font-family:"Helvetica Bold",sans-serif; @@ -113,6 +117,8 @@ div.footer { div.footer.right { left:auto; right:0; + margin-left:0; + margin-right:5vw; } div.menu { z-index:200;cursor:pointer;left:auto; diff --git a/src/app/slide/slide.component.ts b/src/app/slide/slide.component.ts index 50cb3f1..b328c03 100644 --- a/src/app/slide/slide.component.ts +++ b/src/app/slide/slide.component.ts @@ -95,14 +95,14 @@ export class SlideComponent implements OnInit { } ); this.videoPlayer.on('ended', () => { this.stopVideo(); }); - this.videoPlayer.on('fullscreenchange', (data) => { if (!data.fullscreen) { this.stopVideo(); } }) + this.videoPlayer.on('fullscreenchange', (data) => { console.log(data.fullscreen); if (!data.fullscreen) { this.stopVideo(); this.forceUnmute(); } }) } stopVideo() { - this.videoPlayer.pause().then( () => { - this.mute(); //unmute - this.showVideo = "none"; - }); + this.showVideo = "none"; + this.mute(); //unmute + this.videoPlayer.pause(); + //.then( () => {}); } getFeaturedImage(): string { @@ -136,6 +136,11 @@ export class SlideComponent implements OnInit { up(e) { if (this.slide.n) this.router.navigate(['/', this.slide.n]); } down(e) { if (this.slide.s) this.router.navigate(['/', this.slide.s]); } + forceUnmute() { + this.muted = false; + this.playerService.unmute(); + } + mute() { this.playerService.mute(); this.muted = !this.muted; diff --git a/src/assets/img/trailer.gif b/src/assets/img/trailer.gif index bcb092a..e8ea6ff 100755 Binary files a/src/assets/img/trailer.gif and b/src/assets/img/trailer.gif differ