GDR CD 5.6 - Notifica nuovo messaggio chat
Pagine → 1 2
19/01/2022 12:58:13
Figurati, sono preziosissime come sempre le segnalazioni!Detto questo...A primo acchito, sembra tutto corretto. Fino a queste ultime modifiche, l'audio funzionava correttamente? Potrebbe essere anche un problema di browser, che a volte bloccano i suoni delle pagine. Hai i suoni abilitati per il dominio che stai consultando?Kasa.
19/01/2022 13:02:28
Assolutamente si condivido il pensiero!Posso dirti che come browser uso chrome l'ultima versione aggiornata e a memoria da quando l'ho installato no il suono non l'ho mai sentito!Come dominio uso altervista e nelle versioni antecedenti alla 5.6 ho sempre sentito l'audio della notifica audio del messaggio in chat! Eventualmente cosa potrei fare per abilitarlo?Intanto grazie mille!
19/01/2022 13:58:53
Il problema è legato solo alla mancanza del suono per i messaggi in chat, giusto?Kasa.
19/01/2022 14:33:30 e modificato da morositas il 19/01/2022 17:48:55
Esattamente solo per questo, rispetto al suono della messaggistica intesa come MP, il suono viene eseguito e sentito! EDITHo installato la versione 5.6.2... mantiene lo stesso identico problema >.<
20/01/2022 15:15:23
Abbiamo rilevato il problema, si tratta di un malfunzionamento del lettore HTML5 utilizzato con il metodo AudioController con i browser basati su Chrome. Stiamo provvedendo a risolvere il problema. Non appena abbiamo la soluzione, la postiamo anche qui. Kasa.
21/01/2022 14:50:26
Allora, stiamo facendo dei test per trovare la soluzione migliore, ma occorrono delle prove.Nel file includes/AudioController.php, nel metodo build(), modifica da riga 35 a 45 da così:
// Costruisco il controllore $ext = explode('.', $PARAMETERS['settings']['audio_new_'.$label]); if(isset($PARAMETERS['settings']['audiotype']['.'.strtolower(end($ext))])) { return '<div style="height:0;"> <audio id="audioController_'.$label.'" preload="none"> <source src="../../../sounds/'.$PARAMETERS['settings']['audio_new_'.$label].'" type="'.$PARAMETERS['settings']['audiotype']['.'.strtolower(end($ext))].'"> Your browser does not support the audio element. </audio> </div>'; }
a cosi:// Costruisco il controllore $ext = explode('.', $PARAMETERS['settings']['audio_new_'.$label]); if(isset($PARAMETERS['settings']['audiotype']['.'.strtolower(end($ext))])) { return '<div style="height:0;"> <audio id="audioController_'.$label.'" preload="none" controls style="display:none"> <source src="../../../sounds/'.$PARAMETERS['settings']['audio_new_'.$label].'" type="'.$PARAMETERS['settings']['audiotype']['.'.strtolower(end($ext))].'"> Your browser does not support the audio element. </audio> </div>'; }
(in grassetto le modifiche)Ora funziona l'audio?Kasa.
21/01/2022 15:44:27 e modificato da morositas il 21/01/2022 15:49:02
Intanto grazie mille dell'aiuto!EDIT:Ho fatto la prova ed effettivamente si sente!Se provo a fare aggiorna non si ripete il suono, è per caso voluto?Perchè nel vecchio sistema si ripeteva, a mio ricordo!
24/01/2022 09:26:01
Con "aggiorna" intendi il refresh della scheda del browser da utente o il pulsante nel menù? Giusto per comprendere la natura della segnalazione.Kasa.
25/01/2022 17:48:43
Intanto come sempre grazie per avermi risposto! In realtà intendevo in entrambi i casi: refresh del browser e il tasto aggiorna della land come pulsante!
03/02/2022 09:28:47
Allora, tecnicamente il suono dovrebbe ripetersi sono la prima volta (nel momento in cui compare il messaggio in chat, per intenderci) e non ogni volta, se prima non era così probabilmente è un refuso.Quindi, bisogna capire se c'è bisogno di agire e in che modo, affinchè siamo in grado di trovare la giusta quadra per correggere la cosa.La notifica quando dovrebbe essere inviata?Kasa.
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!