Tag AUDIO su smartphone???

mauro81

Nuovo Utente
29 Nov 2013
15
0
0
Buongiorno a tutti,
sto realizzando un piccolo gioco a quiz.
Quando di effettua la risposta corretta si attiva un suono, quando si sbaglia si attiva un'altro suono.
Sul PC lo script funziona perfettamente mentre sugli smartphone l'evento audio funziona la prima volta e poi non funziona più.

Avete suggerimenti???

Questa è la funzione per il preload dei suoni:
HTML:
function loadSound() {
  var audio = new Array();
  var arguments = loadSound.arguments;
for (var i = 0; i < arguments.length; i++) {
audio[i] = document.createElement("audio");
audio[i].id = arguments[i]; 
if (audio[i].canPlayType("audio/ogg"))
{audio[i].src = "res/"+arguments[i]+".ogg"}; 
 if (audio[i].canPlayType("audio/mpeg"))
{audio[i].src = "res/"+arguments[i]+".mp3"};
$('body').append(audio[i]);
}
}

Che vengono caricati qui:
HTML:
$(document).ready(function() {
loadSound("no","ok","blip");
logic();	
});


Questa è la serie di eventi in caso di risposta corretta:

HTML:
function good() {
	$('.option').unbind('click');
$('#vote').fadeIn('slow', function (){
$(this).css({backgroundImage:'url("res/correct.png")'});
correct++;
ok.play();
$(this).fadeOut('slow', function () {
$('#question'+num).css({display: 'none'});	
num++;
logic();});
});
}

Questa è la serie di eventi con la risposta errata:

HTML:
function bad() {
	$('.option').unbind('click');
console.log('no');
$('#vote').fadeIn('slow', function (){
$(this).css({backgroundImage: 'url("res/bad.png")'});
wrong++;
no.play();
$(this).fadeOut('slow', function () {
$('#question'+num).css({display: 'none'});	
num++;
logic();
});
});
}



Ho guardato in rete ma non ne sono venuto a capo...avete qualche idea????
Grazie in anticipo!
:hammer:
 
Ultima modifica:

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, ho avuto un problema simile con una versione embedded di chrome e non sono riuscito a capire perchè mi ripeteva i suoni una sola volta. Ho risolto cambiando formato dei file audio in .wav
 

mauro81

Nuovo Utente
29 Nov 2013
15
0
0
Ho provato ma niente...
In pratica ci sono due suoni uno per la risposta corretta ed uno per la risposta errata.
Se si indovina la risposta viene suonato il file della rsposta corretta e cosi avviene anche per le domande successive ma se si sbaglia la risposta non suona niente.
Viceversa nel caso si sbagliasse la prima risposta.
Centra qualcosa il buffer?
 
Discussioni simili
Autore Titolo Forum Risposte Data
D Tag "audio": come fare scattare una funzione alla fine di una traccia? Javascript 6
C codec audio identificato dal tag di formato 75 Windows e Software 3
M Errore visualizzazione meta tag title e description SEO e Posizionamento 1
C Dopo chiusura del tag php la stringa html va a capo PHP 1
H Tag in lingua cinese, giapponese e araba. Presentati al Forum 1
F Come usare i meta Language Attribute tag? HTML e CSS 4
Web93 CAMBIARE TAG POST TITOLO DA H2 A H1 WordPress 1
F [HTML] problema tag canonical HTML e CSS 7
M [HTML] Picture Tag non funziona in header-Element HTML e CSS 0
Shyson Sono importanti i tag? SEO e Posizionamento 10
M Problematica CSS (tag html,body) HTML e CSS 4
G [HTML] copia il TAG META che trovi sotto ed incollalo sotto il tag <HEAD> HTML e CSS 9
E [HTML] Allineare foto a un tag DIV verticalmente HTML e CSS 0
Zidane Tag title visualizzati con descrizioni home page SEO e Posizionamento 0
M [WordPress] [HTML] SVG tag: aumentare dimensioni elemento 'path' WordPress 0
giancadeejay Codice php come testo-quale tag usare? PHP 9
Y Meta Tag e posizionamento SEO e Posizionamento 4
G [HTML] Variazione di posizione di un tag <a> a passaggio del mouse di un altro tag <a> HTML e CSS 12
giancarlob tag microdata by schema.org SEO e Posizionamento 3
T4MAR4 [PHP] estrarre tag da un testo PHP 3
xone [Offro] Ottimizzazioni SEO, ottimizzazioni LINK e META TAG Offerte e Richieste di Lavoro e/o Collaborazione 0
D Come salvare scelta della select "dinamica" ajax-php? Come dato php o attributo value tag option? Ajax 5
michele357 TAG HTML: Come evitare che venga riprodotto un file .mp3 senza cancellarlo HTML e CSS 1
A VENDO ACCOUNT DI DIVERSE PIATTAFORME E VERIFICA FACEBOOK ACCOUNT(PHOTO TAG VERIFICATION,VERIFICA TEL Annunci servizi di Social Media Marketing 2
V tag title duplicati Google Search Console 4
J [HTML] Formattare il tag option HTML e CSS 5
S Catturare tag html con PHP PHP 5
M Tag cloud PHP 5
L Il titolo degli articoli e tag è diverso da quello impostato da me WordPress 6
N utilizzo tag base in jquery jQuery 0
L Ordinare articoli dentro categorie e tag in ordine alfabetico wordpress WordPress 1
otto9due Moduletto con articoli consigliati in base ai tag PHP 11
A tag input in select option Classic ASP 0
G Scorrimento immagini nel tag section Javascript 12
B Estrarre TAG, ID e CLASS da un sorgente HTML. Javascript 1
M Nascondere Video e censurare src in tag <iframe> Quale linguaggio consigliate? Discussioni Varie 0
N meta tag dinamico PHP 1
otto9due Allineamento tag <h1> e immagine.. HTML e CSS 2
A Visualizzare minuti con due cifre anche se il valore del tag ne riporta solo uno jQuery 1
A Visualizzare minuti con due cifre anche se il valore del tag ne riporta solo uno jQuery 0
filomeni Multipli tag H1 nella pagina SEO e Posizionamento 1
S Tumblr e tag automatizzati HTML e CSS 1
C tag <a href="#..." con mozilla HTML e CSS 2
F tag div jquery jQuery 1
filippino Tag title e posizionamento: così importante? SEO e Posizionamento 1
F [VENDO] Sblocco profilo facebook tramite telefono/carta d'identità/Tag Annunci servizi di Social Media Marketing 6
felino Ricerca su Google: tag "mancanti" SEO e Posizionamento 4
C Meta tag http-equiv="X-UA-Compatible" errore validatore w3c HTML e CSS 3
C Attributi Tag <html> in HTML5 HTML e CSS 2
L problema su tag li HTML e CSS 2

Discussioni simili