Categorías: Smartphone

Solucion Error De Ajax Con jQuery Y Phonegap En BlackBerry

Ultimamente he estado terminando de probar una APP que estoy desarrollando con Phonegap para SmartPhones Android y Blackberry. Primeramente, funciono de maravilla en la web, desde Android, tambien funciono bastante bien; pero, cuando llego el momento de probarla en Blackberry, surgio el verdadero problema 🙁

Como muchos desarrolladores para aplicaciones de Smartphone, use un simulador o emulador para el dispositivo, obviamente mirando primero que version del dispositivo soportaba el jQuery y jQuery Mobile. El error que arrojaba, era un error 500 o.O Pero como les habia comentado al principio, la misma aplicacion la probe en la web y Android y en ambos funciona perfecto, pero entonces como era posible esto?

Buscando esa luz al final del tunel, encontre de primero la solucion de la llamada lista blanca de URL, pero esta solucion no me sirvio 🙁 Seguidamente, vi algo sobre la version de phonegap, asi que cambia a la ultima version, y aun asi seguia el maldito problema que ya me sacaba canas 🙁 Luego de probar y probar, supe que el problema no eran los archivos que contenia la APP y mucho menos el servidor, el problema ya radicaba en el simulador. Fue ahi donde tuve mi primera pista 😀

Despues de tanto buscar, encontre la solucion del Error De Ajax Con jQuery Y Phonegap En BlackBerry 😀 La solucion esta en el siguiente articulo de stackoverflow, mas sin embargo, en este articulo les traducire y mostrare como funciona la solucion 😉

Solucion Error 500 En Blackberry Con Phonegap

Primero, construimos nuestra aplicacion, como normalmente lo hariamos, pero antes de ejecutar el simulador, tendremos que ir a la siguiente ruta:

C:Program Files (x86)Research In MotionBlackBerry WebWorks SDK 2.3.1.5mds

En resumen, esta es la ruta del WebWorks SDK  de Blackberry, dentro de la carpeta entraremos a la carpeta mds, dentro de la carpeta, daremos click al archivo run.bat, una vez que se ejecute la aplicacion, se abrira una consola de cmd, la cual comenzara a ejecutar algunos comandos.

luego de esto, podemos ejecutar el simulador y correr la aplicacion, segun mostre en mi anterior manual sobre desarrollar aplicaciones para Blackberry.

¿Por Que Usar Este Archivo?

Ejecutando este archivo, seremos capaces de realizar peticiones HTTP desde la aplicacion que desarrollemos, es por eso, que quizas si trataste de comprobar la conexion a internet desde el navegador web del simulador, fuiste capaz de ver paginas web, pero al usar tu aplicacion no sirvio, es por que nativamente el simulador, permite las conexiones a sus aplicaciones, pero no a la de terceros.

Espero que esta haya sido tambien la solucion para ti.

WP Dev JaGonzalez

Hijo, esposo y padre de un hermoso niño. Amante de los animales, la tecnología, informática y programación. Si tienes alguna duda, inquietud, comentario o deseas comunicarte directamente conmigo, puedes enviarme un correo electrónico a admin@jagonzalez.org

Compartir
Publicado por
WP Dev JaGonzalez

Entradas recientes

iPhone Hackeado: Qué Hacer para Proteger tu Dispositivo y Asegurar tu Seguridad

¿Has notado aplicaciones desconocidas o un drenaje inesperado de la batería? Estos podrían ser indicios…

2 meses hace

Cómo Restablecer un iPhone a su Estado de Fábrica

Saber cómo Restablecer un iPhone a su Estado de Fábrica es clave para solucionar problemas…

2 meses hace

Motorola planea lanzar al menos dos nuevos teléfonos Moto G en septiembre

Motorola ha confirmado el lanzamiento de Moto G84 5G y Moto G54 5G en India,…

1 año hace

El equipo de WizardLM afirma que un modelo de IA de terceros les robó el trabajo

Recuerde WizardCoder, ¿el codificador de IA que cubrimos recientemente aquí en Windows Report? Nos jactamos…

1 año hace

Las fallas del complemento Jupiter X Core amenazaron a 172.000 sitios web con apropiaciones de cuentas

Los investigadores han descubierto numerosos fallos de seguridad en el complemento WordPress Jupiter X Core…

1 año hace

Consola portátil Xbox: aquí tienes todo lo que necesitas saber al respecto

Para solucionar problemas del sistema de PC con Windows, necesitará una herramienta dedicada Fortect es…

1 año hace