update Mo 22. Jun 13:01:01 CEST 2020

This commit is contained in:
Robert Richter 2020-06-22 13:01:01 +02:00
parent bfc2c4c4b8
commit 807fd79faa

View File

@ -18,14 +18,20 @@ var waipAudio = document.getElementById('audio');
waipAudio.addEventListener('ended', function () { waipAudio.addEventListener('ended', function () {
$('.ion-md-pause').toggleClass('ion-md-play-circle'); $('.ion-md-pause').toggleClass('ion-md-play-circle');
$('.ion-md-volume-high').toggleClass('ion-md-volume-off');
$('#volume').removeClass('btn-danger');
}); });
waipAudio.addEventListener('play', function () { waipAudio.addEventListener('play', function () {
$('.ion-md-play-circle').toggleClass('ion-md-pause'); $('.ion-md-play-circle').toggleClass('ion-md-pause');
$('.ion-md-volume-off').toggleClass('ion-md-volume-high');
$('#volume').removeClass('btn-danger');
}); });
$('#replay').on('click', function (event) { $('#replay').on('click', function (event) {
$('#audio').play(); console.log(document.getElementById('audio').src);
document.getElementById('audio').play();
}); });
/* ############################ */ /* ############################ */
@ -263,37 +269,20 @@ socket.on('io.stopaudio', function (data) {
// Sounds abspielen // Sounds abspielen
socket.on('io.playtts', function (data) { socket.on('io.playtts', function (data) {
console.log('playaudio'); var audio = document.getElementById('audio');
var audio = $('#audio');
audio.src = (data); audio.src = (data);
console.log($('#audio')); console.log($('#audio'));
// Audio-Blockade des Browsers erkennen // Audio-Blockade des Browsers erkennen
var promise = document.querySelector('audio').play();
console.log(document.querySelector('audio').play());
console.log(audio);
/*if (promise !== undefined) {
console.log(promise);
promise.then(function (_) {
audio.play();
}).catch(function (error) {
console.log(error);
$('#volume').addClass('btn-danger');
$('.ion-md-volume-high').toggleClass('ion-md-volume-off');
});
};*/
var playPromise = document.querySelector('audio').play(); var playPromise = document.querySelector('audio').play();
// In browsers that dont yet support this functionality, // In browsers that dont yet support this functionality,
// playPromise wont be defined. // playPromise wont be defined.
if (playPromise !== undefined) { if (playPromise !== undefined) {
playPromise.then(function () { playPromise.then(function () {
console.log('start audio');
// Automatic playback started! // Automatic playback started!
audio.play(); audio.play();
$('.ion-md-volume-high').toggleClass('ion-md-pause');
}).catch(function (error) { }).catch(function (error) {
console.log('Automatic playback failed'); console.log('Automatic playback failed');
// Automatic playback failed. // Automatic playback failed.
@ -301,9 +290,7 @@ socket.on('io.playtts', function (data) {
$('#volume').addClass('btn-danger'); $('#volume').addClass('btn-danger');
$('.ion-md-volume-high').toggleClass('ion-md-volume-off'); $('.ion-md-volume-high').toggleClass('ion-md-volume-off');
}); });
} };
}); });
// Daten löschen, Uhr anzeigen // Daten löschen, Uhr anzeigen
@ -709,7 +696,7 @@ $(document).ready(function () {
$('.clock_y').css('left', newq[1]); $('.clock_y').css('left', newq[1]);
// langsam verschieben // langsam verschieben
animateDiv(); animateDiv();
}, 1000); }, 2000);
}); });
// neue Random-Position fuer Uhrzeit ermitteln // neue Random-Position fuer Uhrzeit ermitteln