UTF-8 ilegible en phonegap android
Frecuentes
Visto 9,645 veces
5
Estoy trabajando en mi primera aplicación phonegap, una aplicación de formulario simple basada en Android.
Mi problema es que todos mis caracteres no latinos parecen ilegibles. Agregué la metaetiqueta de contenido con utf-8, me aseguré de guardar el archivo como utf-8, me aseguré de usar la fuente con las letras necesarias y también agregué xml:lang a la declaración.
No pude encontrar ninguna otra idea, porque soy un desarrollador web y esto generalmente resuelve estos problemas...
Tal vez alguien tiene alguna idea? se siente como mis preguntas cuando recién comencé el desarrollo web :) ¡Gracias!
3 Respuestas
18
Solo agrega meta:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
contestado el 09 de mayo de 12 a las 23:05
7
Si está utilizando Eclipse, que es el predeterminado para PhoneGap Android, asegúrese de aplicar la codificación de archivo de texto utf-8. (Proyecto - Propiedades - Recurso: Codificación de archivo de texto - Otro [UTF-8]).
La etiqueta meta también debe estar en su index.html
<head>
<meta charset=utf-8>
...
</head>
Respondido 18 Jul 12, 20:07
¡Gracias hombre! me salvaste el día señalándome en la dirección correcta con esa mierda de Eclipse. - Samui
2
en algún momento sucede desde la configuración de Unicode de la página de Visual Studio: para esto, vaya a archivo> opciones de guardado avanzadas> seleccione Unicode utf 8 con firma y luego haga clic en Aceptar.
Respondido 17 ago 16, 20:08
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas html encoding cordova or haz tu propia pregunta.
Se me acaba de ocurrir: ¿quizás el emulador solo admita inglés? - Yanipan
ok verificado - sigue igual en un teléfono externo - Yanipan
Intenté ejecutar el archivo index.html en un navegador, allí todos los caracteres aparecen correctamente... - Yanipan
¿En qué plataforma estás corriendo? ¿Tiene algún .html de muestra? - Simon MacDonald