La almohadilla de firma es lenta en android
Estoy usando Thomas J Bradley plugin para la firma de dibujo en los dispositivos táctiles como ipad / xoom / galaxia … Tengo una página jsp simple que incluye jquery y scripts pad de firma
$('div.signaturePadClass').signaturePad({displayOnly:false})
Funciona como un encanto en el ipad, pero es un poco lento en el androide (galaxia xoom / samsung). Comprobé la página principal del complemento en estos dispositivos y la demostración en la página principal también es lenta en android.
- ¿Por qué la aplicación diseñada por el material es más lenta que la aplicación diseñada por holo?
- Cómo trabajar alrededor de la demora / lento WebView representación que se produce en algunos dispositivos?
- ¿Mostrar un mapa enorme con un buen rendimiento en Android?
- Son los registros de depuración de Android realmente despojado en tiempo de ejecución?
- Acelerar gradle build en la aplicación multidex
¿Hay alguna solución? .. ¿arreglar esto? ¿O hay un mejor plugin por ahí ?. Si no, entonces ¿cuál es la razón de esta lentitud … es sólo un androide lento?
- Androide WebView alternativa para webapps
- ¿Cómo puedo dividir mi archivo en bloques de datos y trasfer los bloques de mi aplicación android?
- FindViewById varias veces VS variable global
- Cómo acelerar el proceso de compilación de Android Studio
- Cómo forzar el uso máximo de la CPU
- ¿Cómo almacenar en caché y almacenar objetos y establecer una política de expiración en android?
- La mejor manera de poblar las vistas
- Rendimiento del dispositivo virtual Android
Ambiente
Lamentablemente, no se puede influir en la forma en que android (el navegador web utilizado, ¿lo probó en diferentes?) Ejecuta javascript. Usted podría utilizar un motor de javascript de terceros, pero X8 (que utiliza google chrome) se dice que es uno de los mejores, ya.
Hardware
Si utiliza Android 3.0 o superior, puede activar la aceleración de hardware. Añadir android:hardwareAccelerated="true"
a su etiqueta de application
manifiesto para habilitarlo. Espero que funcione.
Optimizar el código
Una gran cantidad de optimizaciones deben estar preocupados al escribir javascript para dispositivos móviles. Los dos más importantes son:
- Hacer todo lo posible serverside (Para ejecutar sólo el javascript que realmente es necesario)
- Evite manipular el DOM (lo que hace que el Javascript sea lento)
- Para obtener más consejos de rendimiento, mira aquí y aquí
- ¿Cómo puedo detectar si se utiliza una aplicación de Android en Corea?
- Cómo mantener vivo mi BroadcastReceiver