Quiero reproducir una notificación de sonido, así que utilicé el método descrito aquí: Cross-platform, cross-browser way to play sound from Javascript? Sin embargo, cuando quicktime no está instalado en el equipo cliente, cada vez que se llama a la función soundPlay
, aparece una ventana emergente. Dice que quicktime no está instalado y propone instalarlo.¿Cómo puedo detectar si quicktime está instalado con javascript?
Por la experiencia del usuario, me gustaría no molestar a los usuarios sin QuickTime como esto:
function hasQuickTime() {
// how do I know ?
}
// play sound only if quickTime is installed
if (hasQuickTime()) {
soundPlay();
}
Aquí está, básicamente, el mismo script: http://dithered.chadlindstrom.ca/javascript/quicktime.html Pero es posible que prefiera los ejemplos más específicos y la forma detallada en que se explican las cosas. –