¿Hay algún mensaje que pueda enviarse de manera que al menos Safari, si no otros navegadores, entienda que le dice a los Mavericks que no activen la App Nap? Tengo una aplicación de representación pseudo-MIDI HTML5 (es decir, envía notas individuales como audio mp3) que se reproduce correctamente en Safari siempre que esté en primer plano, pero cuando se pierde el enfoque Safari / OS X no envía suficiente información de llamada Tocar las notas a su debido tiempo. Lo que me encantaría es algo como:
if (window.disallowAppNap !== undefined) {
window.disallowAppNap = true;
}
this.playScore(callbacks = {end: function() {
if (window.disallowAppNap !== undefined) {
window.disallowAppNap = false;
}
} }
);
Desde una búsqueda en la web, parece que la respuesta a esto es "No", pero tal vez alguien en el OS X o Safari dev. El equipo verá esto y pensará, "¡esa es una gran idea!" He mirado a través de la API de audio web, pero no veo nada que se conecte a la aplicación Nap.