Via Ajaxian, descubor que Apple ha publicado un ejemplo con el que podremos conocer la orientación de nuestro dispositivo. Conociendo si está apaisado o vertical, podemos controlar, aún más nuestras aplicaciones web.
Mediante una propiedad del window
de Safari, podremos conocer en que posición está colocado nuestro dispositivo, y mediante un método creado para esto, nos avisará en el momento en que esta posición cambie.
Ejemplo
window.onorientationchange = function(){
var orientation=window.orientation; //Orientación actual del dispositivo
switch(orientation) {
case 0: ...; break;
case 90: ...; break;
case -90: ...; break;
}
}
De esta forma en cuanto el dispositivo cambie de orientación, nos avisará mediante el método onorientationchange
y mediante javascript podremos manipular nuestra página para adaptarla a las nuevas condiciones.
2 comentarios, 0 referencias
+
#