Comunidad de diseño web y desarrollo en internet online

flex + air + actionscript= páginas html dentro de flash ???

Citar            
MensajeEscrito el 27 Mar 2008 12:20 pm
salud a la comunidad;

estoy empezando a familiarizarme con éste combo tecnológico ya que mi propósito es cargar páginas externas html dentro de un flash. para poder meter en un cd por ejemplo un ejecutable que contenga toda una página html. he leído que con flex y air es posible.

me he bajado e instalado adobe flex 3 sdk y adobe air y ya estoy haciendo las primeras pruebillas. de momento ya he conseguido el "adios mundo" siguiendo éstas pistas(http://www.maestrosdelweb.com/editorial/apollo/).
sin embargo se me escapa cómo introducir el action script y desconozco cómo hacer para cargar una html externa.

disculpad mi ignorancia. cualquier ayuda será bien recibida.

un saludo y graciñas!

Por sn

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Mar 2008 05:27 pm
hay una clase que se llama HTML deberías de darle una leída ^^

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

firefox
Citar            
MensajeEscrito el 28 Mar 2008 09:29 am
salud y gracias master.
le he estado hechando un ojo, sin embargo cómo no estoy familiarizado con éste entorno no doy con la manera de lograr lo que quiero, que repito es simplemente mostrar una url dentro del propio flash.
he intentado un montón de cosas, pero sin resultados.

aquí uno de los ejemplos de instancia que he intentado sin éxito. me devuelve "Acceso a una propiedad html no definida".

Código :

var html= new HTML;         
html.location("www.google.es");


cómo véis no estoy muy familiarizado con el uso de éstos métodos así que si algún alma caritativa pudiera darme alguna leve pista de por donde tirar le estaré muy agradecido.
un saludo.

Por sn

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Mar 2008 10:06 am
también he probado a instanciarla en modo diseño obteniendo en el código algo cómo ésto:

Código :

<mx:HTML x="46" y="78" location="www.google.es" htmlText="asdfasdf" id="html"/>


también sin resultados.

Por sn

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Mar 2008 10:46 am
continúo indagando...

Código :

         
var html1:HTMLLoader = new HTMLLoader();
var urlReq:URLRequest = new URLRequest("http://www.paginadeejemplo.com/");
html1.load(urlReq);
html1.width = 800;
html1.height = 600;


me ocurre lo siguiente:
con ese código me saca varios errores de "Acceso a una propiedad html1 no definida."
si además instancio en modo diseño un objeto de HTML con id "html1", tal que así en modo source;

Código :

<mx:HTML y="42" x="19" htmlText="html text" id="html1"/>


me devuelve el error: "Existe un conflicto con la definición html1 del espacio de nombres internal".

presiento que poco a poco me voy acercando a la solución, haber si alguien me puede dar un empujón, con éstos datos que os voy dando.

Por sn

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Mar 2008 03:58 pm
pues a mi me funciona muy bien:

Código :

<mx:HTML width="100%" height="100%" location="http://www.google.com.mx"/>


de hecho, estoy posteando desde la app de AIR XD

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

mozilla
Citar            
MensajeEscrito el 31 Mar 2008 04:24 pm
solucionado!

ahora me ocurre otro tema. si en el location le pongo una ruta local del estilo "directorio/ejemplo.htm" y ejecuto desde flex, me la carga sin problemas. sin embargo si la exporto cómo un instalador de AIR parece ke no me la resuelve.

alguna sugerencia?

Por sn

5 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.