Abrir el browser con platformRequest
Estimados:
Me dirijo a ustedes con la esperanza de que me puedan ayudar con un pequeño inconveniente que tengo en el desarrollo de una aplicacion para mi NEXTEL, mi equipo es un i570, he desarrollado una aplicacion por medio del IDE NetBeans 5.0 y necesito que por medio de un elemento de la lista se dispare la conexion a una Web. Estoy utilizando el "platformRequest" pero no he tenido exito, lo curioso es que en el emulador del netbeans esto me ejecuta el explorador del windows, sin embargo en el emulador y mismo en el telefono al ejecutarlo, no pasa nada. Adjunto como estoy utilizando el metodo.
try {
boolean b = platformRequest("www.google.com");}
catch(ConnectionNotFoundException e){}
catch(IllegalArgumentException e){}
catch(Exception e){}
lo he ejecutado dentro de un formulario, una waitScreen y mismo en un command, pero no logro el resultado esperado.
Por si hace falta aclararlo, el telefono posee conexion de datos (MDS) y el OpenWave 4.1 (dicho sea de paso, me funciona bien y puedo acceder al link antes mencionado.
Espero puedan ayudarme.
Desde ya muchisimas gracias.
- Inicie sesión o regístrese para enviar comentarios
- 1411 lecturas
Es una lastima que los equipos nextel no lo permitan, tu código esta bien, de hecho si lo pruebas en cualquier otro equipo seguramente funcionará.. yo tengo el mismo problema
- Inicie sesión o regístrese para enviar comentarios
I know this is a silly question, but... Have you tried adding "http://" before www.google.com ?
- Inicie sesión o regístrese para enviar comentarios
Platform request is used for some other protocols also, like rtp or ftp, you have to use http, i used platform request before and it works
ramsesiden.net
- Inicie sesión o regístrese para enviar comentarios
Yes, i did it, but didn´t work. I tried with the "http" and also without it.
Thanks for your answer anyway.
- Inicie sesión o regístrese para enviar comentarios
Hola "jmechague",
En el caso de iDEN el platformRequest solo puede procesar "URLs" para realizar llamdas telefónicas, esto lo puedes consultar en el iDEN Java user guide el cual puedes consultar en el sitio de motodev.com
Cabe señalar que las operaciones que puede realizar el platformRquest dependen de la plataforma o handset donde se ejecuta dicho método, por esta razón es que en tu emulador si podías abrir el browser.
Saludos
- Inicie sesión o regístrese para enviar comentarios
Entonces no tengo manera de abrir una pagina web desde una aplicacion desarrollada en J2ME para el i570 o para ningun telefono Iden?
Si existe alguna otra manera, agradeceria me la hicieran saber para poder continuar con mi desarrollo dado que esto me esta trabando. De ser asi necesito saberlo para cambiar de telefono en la compania para acceder a uno que me lo permita al igual que comunicar por Socket, que es otro de los problemas que tengo pero explicare en otr Thread.
Gracias.
- Inicie sesión o regístrese para enviar comentarios
Hola jmechague,
Si lo que deseas es abrir una página activando el browser openwave (browser nativo del handset) desde una aplicación java corriendo en el handset, lamento decirte que esto no es posible, ya que el platformRequest en iDEN solo soporta peticiones para iniciar llamadas telefónicas usando el string "tel://"
En cuanto a cambiarlo de compañía, en sí no depende del operador telefónico en el que subscribas tu equipo, si no de la configuración java que el fabricante colocó en el equipo. Lamentablemente debo decirte que son muy pocos los equipos que soportan lo que tu requieres, habilitar el browser nativo desde una aplicación j2me. Al momento de escribir este post te puedo decir que únicamente lo podrás realizar en equipos BlackBerry
Saludos
- Inicie sesión o regístrese para enviar comentarios
Hola gsantinimx:
Gracias por la respuesta, me queda claro el tema con la plataforma iden, por lo que me comentas podria realizarlo en un blackberry, tengo tambien un BlackBerry 8350i, estimas que podre realizar esto en este celular.
Gracias por las respuestas y tu tiempo.
Saludos.
Jmechague
- Inicie sesión o regístrese para enviar comentarios
Sí, la API de BlackBerry soporta hacer uso del browser nativo, esto aplica también la BB8350i
Saludos
- Inicie sesión o regístrese para enviar comentarios
Estimados,
Les puedo confirmar que sin ninguna duda, platformRequest con una URL sólo funciona en equipos Motorola iDEN con una firma digital en modo de Operador. No hay forma de cambiar ese comportamiento.
Saludos,
Juan Felipe
- Inicie sesión o regístrese para enviar comentarios
Hola jfrincon:
Gracias por la respuesta, tengo manera de conseguir esa firma, de ser posible ¿como? o esta fuera de mis posibilidades.
Saludos.
- Inicie sesión o regístrese para enviar comentarios
Hola jmechague,
La firma la podemos proporcionar, pero depende mucho del uso que le quieras dar. Puedes darme um poco más de detalles, aún si es por email a la direccion developerprogram-arroba-nii.com?
Saludos,
Juan Felipe
- Inicie sesión o regístrese para enviar comentarios

Joined: 2009-11-05