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 @@
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