Puede almacenar en caché los archivos de sonido en una aplicación web de iOS utilizando un manifiesto o almacenamiento web?
Cuando agrego mi archivo beep-23.mp3 al manifiesto de caché, el efecto de sonido ya no funciona dentro o fuera de línea. ¿Es esto un error o estoy haciendo algo mal?
El audio está dentro de un archivo html como:
function playBEEP() { if (navigator.platform == "iPad" || navigator.platform == "iPhone" || navigator.platform == "iPod") { Beep.play(); } }
if (navigator.platform == "iPad" || navigator.platform == "iPhone" || navigator.platform == "iPod") {
var Beep = document.createElement('audio');
Beep.setAttribute('src', 'beep-23.mp3');
}
Accesado a través de:
$("#mybutton,#anotherbutton").each(function() {
$(this).bind("touchstart",function(e){
playBEEP();
});
});
<html manifest='index.manifest'>
hace que el audio deje de funcionar cuando suena el pitido 23.mp3 ...
ACTUALIZAR PodríaAlmacenamiento we se utilizará en lugar del manifiesto de caché para almacenar el audio ??