iframe

Previous topic - Next topic

Omadan

Me hace falta poder llamar un link al estilo <iframe> para llamar un banner desde la applicacion. Alguien tiene alguna idea de como hacer semejante cosa?

Os explico.
Tu juegas a mi juego, y te sale un ad banner que se cogeria de un link como http://www.xxxxxxxxxxxxxxxxxxxxx.
Esto con un iframe se llama muy facil desde un browser pero claro con glbasic ya hay problemas. Netwebend no vale para esto porque se sale de el juego. Me hace falta algo que trabaje prontito ya que me estan exigiendo lol.
Si alguien me puede ayudar le sere muy agradecido.
Top Arcade Apps - Best game for mobiles and computers

http://www.toparcadeapps.com

msx

No se puede al estilo iframe, ya que el iframe de por sí lo que hace es abrir una ventana dentro del navegador y cargar otra URL, sin embargo el GLBASIC no dispone de navegador. En cualquier caso te propongo una solución, carga un PNG en tu servidor que será el banner y descargalo cada X tiempo con NETWEBGET y lo muestras en pantalla, y por otro lado coloca la URL en un TXT también en el servidor, de forma que lo puedas leer desde NETWEBGET también, solo tienes que hacer que por cada click en la imagen enlace a la URL que has obtenido.

Es un poco cutre pero debe funcionar. Lo que pasa es que tendrás que estar actualizando tanto el PNG como el TXT para poder cambiar los banners. Sería válido para banner estáticos.

Omadan

Hola Msx, gracias por la respuesta. Pensamos igual jeje ya le hice un ejemplo como el que tu comentaste, pero no me lo toman. Y el ejemplo estaba muy chulo y trabaja 100%. :(
Gracias de Nuevo. Ahora no se que hacer ya :)
Top Arcade Apps - Best game for mobiles and computers

http://www.toparcadeapps.com

DaCarSoft

#3
Hummmm...   ¿para cuando lo necesitas?

No se si has visto el "wrapper" que hice para el teclado... pero seria posible abrir una ventana de "alert" como la que usé para empotrar en ella el control de texto para recoger la información del teclado, y sustituir el interior del alert por un control que muestre contenido web... por supuesto hay que hacerlo añadiendo los archivos al proyecto de XCode y demás... para llamar al código desde GLBasic :P

Perdonad por el tamaño, pero es la unica foto que he encontrado como ejemplo para que veais como quedaría:




"Si quieres resultados distintos... no hagas siempre lo mismo" - Albert Einstein.

Hark0

http://litiopixel.blogspot.com
litiopixel.blogspot.com - Desarrollo videojuegos Indie · Pixel-Art · Retroinformática · Electrónica Development Indie Videogames · Pixel-Art · Retrocomputing · Electronic

Omadan

Hola dacarsoft, impressionante. Me podrias ayudar con lo mio?
Me hace falta prontito. Seria muy amable companero. Me have falta llamar un link como www.xxxxxxx. Que es un banner. Y tengo que hacerlo mientras sigue jugando.
Despues si pulsas el banner te vas a otro link, pero eso se puede con netwebend. Espero que me entiendas, si no pues te lo explico mejor.
Rees un crack porque yo no tengo ni idea con Xcode wrappers y eso
Gracias
Top Arcade Apps - Best game for mobiles and computers

http://www.toparcadeapps.com

DaCarSoft

"Si quieres resultados distintos... no hagas siempre lo mismo" - Albert Einstein.

Omadan

vaya tela. Mil gracias dacarsoft, eres un verdadero crack.
No lo he tratado me he acabado de conectar, y te tengo que agradecer esto un monton. Lo pruebare lo pronto que pueda.

Como aprendiste toda esta porqueria hermano?

Yo de hacer juegos no salgo lol :P
Top Arcade Apps - Best game for mobiles and computers

http://www.toparcadeapps.com

Kitty Hello

Estas posiblas to load a local file (online help)?

DaCarSoft

Hi!

I suppose that you refers to load a HTML local file or other local resources:

Yes!  You could load a local HTML, PDF, video, sound, RTF, etc. All kind of content that Safari mobile can load.  :D
I have not tested it yet, but it should work if you remember to supply an URL with the format:

file:////path//file.extension//

If you need spaces these should be replaced with %20

And yes... it is strange, but you should provide quadruple and double slashes  :P

At other side, if the purpouse is not to load a banner only, It could be possible to change the code to load a larger web view... or parse directly a HTML string.

If you need, I could test it as soon as possible, I'm talking without testing, you know...

Hope this helps  ;)

"Si quieres resultados distintos... no hagas siempre lo mismo" - Albert Einstein.

Kitty Hello