Some minor fixes

This commit is contained in:
2021-06-14 23:28:57 +02:00
parent b7b00db726
commit 9534973faa
2 changed files with 27 additions and 11 deletions

View File

@@ -29,7 +29,8 @@ export default {
bgSound: null,
soundsLoaded: 0,
errorText: null,
columnWidth: 6
columnWidth: 6,
fullscreenRequested: false
}
},
computed: {
@@ -40,6 +41,20 @@ export default {
methods: {
play(sampleId) {
if (!this.fullscreenRequested) {
const elem = document.documentElement
if (elem.requestFullscreen) {
elem.requestFullscreen();
} else if (elem.webkitRequestFullscreen) { /* Safari */
elem.webkitRequestFullscreen();
} else if (elem.msRequestFullscreen) { /* IE11 */
elem.msRequestFullscreen();
}
this.fullscreenRequested = true
}
const sample = this.availableSounds[sampleId].howl
if (sample.playing()) {