Intel XDK desactivar la rotación

Hice una aplicación simple en Intel XDK. Cuando estaba probando la aplicación me di cuenta de que habilitado el acelerómetro.

Para esta aplicación es necesario tener sólo 1 posición. ¿Cómo puedo desactivar el acelerómetro?

Gracias por adelantado.

Su no acelerómetro que está causando, es la orientación del dispositivo que debe fijarse.

Llame a esta API para corregir la orientación: intel.xdk.device.setRotateOrientation(ORIENTATION); Después de que intel.xdk.device.ready haya despedido.

La documentación completa está aquí

Retrato : intel.xdk.device.setRotateOrientation("portrait");

Paisaje : intel.xdk.device.setRotateOrientation("landscape");

Ambos : intel.xdk.device.setRotateOrientation("any");

A continuación se muestra el código:

 <!DOCTYPE html> <html> <head> <title>XDK</title> <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=0;" /> <script src="intelxdk.js"></script> <script> document.addEventListener("intel.xdk.device.ready", onDeviceReady, false); function onDeviceReady(){ // set orientation intel.xdk.device.setRotateOrientation('landscape'); // intel.xdk.device.setRotateOrientation('portrait'); // intel.xdk.device.setRotateOrientation('any'); intel.xdk.device.hideSplashScreen(); } </script> <style> body {font-family:arial;background-color:white} </style> </head> <body> <h1>Hello World</h1> <p>Locked to Landscape</p> </body> </html> 

Eso es posible hacerlo de la siguiente manera:

  1. Ir a las propiedades del proyecto.
  2. Configuración de creación
  3. Orientación

Selecciona, horizontal o vertical. Si emule el proyecto, verá los cambios.

Utilice el setRotateOrientation -Method:

Para bloquear el dispositivo en modo vertical, utilice:

 intel.xdk.device.setRotateOrientation("portrait"); 

Funciona en Android, así como en iOS.

Ver: Documentación

Es más fácil ir a Configuración de la compilación -> Su plataforma -> Orientación. Que muy rápido y simple.

  • / Dev / HAX falta cada vez que reinicio mi equipo
  • Imagen de sistema basada en x86 de Android no encontrada en la actualización de rev 18 de SDK
  • Instalación de HAXM en Windows 10 para Android Studio
  • Haxm bloquea el emulador en osx
  • ¿Cómo puedo arreglar el error "Error al sincronizar la reg. Vcpu"?
  • No puedo instalar intel HAXM
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.