Cargue la primera página en la pantalla de bienvenida utilizando el teléfono en android
Hola estoy usando phonegap en conjunto con JQuery móvil. Estoy tratando de buscar de inmediato la página principal, mientras que muestra al usuario una pantalla de bienvenida.
En PhoneGap para Android estoy usando esto
- Cordova 3.4 Pantalla de inicio no funciona
- Pantalla de bienvenida en Android con Phonegap + Eclipse
- Android Studio se desvanece en la pantalla principal
- Cómo mostrar la animación en la pantalla de bienvenida con diferentes imágenes en android
- Pantalla Splash mientras carga recursos en la aplicación android
super.setIntegerProperty("splashscreen", R.drawable.splash); super.loadUrl("file:///android_asset/www/index.html", 2000);
Mientras esto carga el splash, también retrasa la carga de index.html. ¿Es posible empezar a buscarlo de inmediato? Además, si no con el teléfono, ¿alguien ha hecho esto usando JQM en lugar de phonegap?
UPDATE: Después de usarlo con una carga más lenta de la primera página (haciendo una solicitud de json) parece un poco las pantallas de bienvenida por un período de tiempo más largo, por lo que este parece ser el comportamiento predeterminado
- Pantalla en negro antes de que la pantalla Splash aparezca en android
- Worklight App Splash Screen en Android
- Phonegap / cordova pantalla de bienvenida proporción aspecto problema
- Cambió la imagen de splash.png pero no cambia en el emulador
- La pantalla de bienvenida de Cordova no muestra
- Phonegap orientación de la pantalla de inicio
- Pantalla negra para la aplicación de Android
- Cordova Splashscreen no funciona con Intel XDK
Como se muestra aquí , puede eliminar la pantalla de bienvenida una vez que haya cargado todos los elementos y elementos de DOM se han cargado.
Algo así: Java:
super.setIntegerProperty("splashscreen",R.drawable.splashscreen); super.loadUrl("file:///android_asset/www/index.html", 2000);
En su sección HTML, javascript:
function onDeviceReady() { cordova.exec(null, null, "SplashScreen", "hide", []); window.MacAddress = new MacAddress(); window.MacAddress.getMacAddress(function(result){ database._mac_address = result.mac; }, function(){ database._mac_address = '01:02:03:04:05:06'; }); }
He implementar mejor solución. Puede configurar su pantalla de inicio personalizada y ocultarlo con JS llamada después de página se han cargado
https://github.com/inetstd/phonegap-android-custom-splashscreen/wiki
- ¿Cómo implementar un compilador Java y un convertidor DEX en una aplicación para Android?
- Programación de salida HDMI para pantalla dual