3 votos

Deshabilitar App Nap a través de Javascript/HTML

Hay un mensaje que podría ser enviado en forma que, al menos, Safari, si no en otros navegadores, entiende que le dice a los Mavericks de no participar de la Aplicación de la Siesta? Tengo un HTML5 pseudo-MIDI representación de aplicación (es decir, envía notas individuales como de audio mp3) que se reproduce bien en Safari siempre y cuando sea en el primer plano, pero cuando se pierde el enfoque de Safari/OS X no enviar de vuelta la suficiente información llamando a tocar las notas en su momento adecuado. Lo que me encantaría es algo así como:

if (window.disallowAppNap !== undefined) {
    window.disallowAppNap = true;
}
this.playScore(callbacks = {end: function() { 
        if (window.disallowAppNap !== undefined) {
           window.disallowAppNap = false;
        }
    } }
);

A partir de una búsqueda en la web, parece que la respuesta a esto es "No," pero tal vez alguien en el OS X, Safari o dev. el equipo va a ver esto y pensar, "que es una gran idea!" He mirado a través de la Web Audio API, pero no puede ver nada de conectarse a la Aplicación de la Siesta.

3voto

siva Puntos 23

Nope, no por el momento. JavaScript/HTML no puede controlar directamente la Aplicación de la Siesta en Safari o cualquier otro navegador en OS X.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X