AJAX XML no funciona en BlackBerry con Web-Works o Phonegap
He creado una aplicación que carga estadísticas de un archivo XML externo en la web.
Funciona bien en el navegador web. También funciona bien cuando lo empaco con PhoneGap para Android.Funciona en BlackBerry Playbook también.
Sin embargo, no funciona cuando lo empaco para BlackBerry. He probado tanto WebWorks Command Line Tool como PhoneGap.
Cuando empaqueto con WebWorks y ejecuto en Simulator
La consola en el inspector web me da el error.
"Error al cargar el recurso: el servidor respondió con un estado de 500 (Error al solicitar recursos)."
Cuando empaqueto con Phonegap y ejecuto en Simulator
Cuando empaqueto con PhoneGap en lugar de WebWorks, aparecen los siguientes errores en las alertas ...
gap : ["Network Status", "getConnectionInfo","Network Status0",true]
gap: ["Device","getDeviceInfo","Device1",true]
gap_init:
gap_callbackServer:
gap_poll:
Versión en vivo de la aplicación (sin compilar)
Archivo ZIP para ejecutar en WebWorks o Phonegap
pregunta sin respuesta similar.
Video de Youtube del problema en BlackBerry Simulator
Cosas que he probado
He añadido a mi archivo de configuración.
<access subdomains="false" uri="*"/>
He añadido una función $ .support.corssugerido por phonegap.
$( document ).bind( "mobileinit", function() {
// Make your jQuery Mobile framework configuration changes here!
$.mobile.allowCrossDomainPages = true;
});