Añadir a MIME Tipo getUrl ()?

  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Julio 17th, 2008, 7:49 am

Alguien sabe cómo (o si es posible) para agregar un tipo MIME para getURL () para un botón?

Im básicamente tratando de conseguir lo que tengo aquí en este vínculo HTML para trabajar en un botón de Flash.
Código: [ Select ]
<a href="http://www.alaron-nuclear.com/ozzu/flyto-1.kml" type="application/vnd.google-earth.kml">KML Test</a>


Sé que esto es la sintaxis getURL ((url, ventana, método)) y no puedo ver la forma de obtener el tipo MIME para trabajar con eso.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Julio 17th, 2008, 7:49 am

  • spork
  • Brewmaster
  • Silver Member
  • Avatar de Usuario
  • Registrado: Sep 22, 2003
  • Mensajes: 6129
  • Loc: Seattle, WA
  • Status: Offline

Nota Julio 17th, 2008, 8:00 am

He utilizado getUrl () en un montón de proyectos y Flex no creo que su posible.

¿Ha considerado la creación de un sencillo del lado del servidor script para entregar el archivo con las cabeceras correcto?
The Beer Monocle. Classy.
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Julio 17th, 2008, 8:07 am

Bueno, esa es qué tipo de zwirko estaba tratando de hacer en este hilo y no fue a trabajar.

Yo estaba tratando de buscar la manera de aplicar mi solución que trabaja en un Botón Flash.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Julio 17th, 2008, 8:26 am

Acabo de recibir esencialmente la misma respuesta a actionscript.org foro, pero sí decir que 3 tiene una función URLRequest que quisiera hacerlo. Im actualizar a CS3 de todos modos la próxima semana a fin de Malos esperar hasta entonces.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • spork
  • Brewmaster
  • Silver Member
  • Avatar de Usuario
  • Registrado: Sep 22, 2003
  • Mensajes: 6129
  • Loc: Seattle, WA
  • Status: Offline

Nota Julio 17th, 2008, 8:33 am

ATNO/TW escribió:
AS 3 tiene una función URLRequest que quiero hacerlo.

Por qué. I. ¿No piensa en eso.
:banghead:
The Beer Monocle. Classy.
  • spork
  • Brewmaster
  • Silver Member
  • Avatar de Usuario
  • Registrado: Sep 22, 2003
  • Mensajes: 6129
  • Loc: Seattle, WA
  • Status: Offline

Nota Julio 17th, 2008, 8:44 am

Código: [ Select ]
var loader:URLLoader = new URLLoader();
var request:URLRequest = new URLRequest("http://www.alaron-nuclear.com/ozzu/flyto-1.kml");
request.requestHeaders = new Array(
    new URLRequestHeader("Content-Type", "application/vnd.google-earth.kml")
);
loader.load(request);
  1. var loader:URLLoader = new URLLoader();
  2. var request:URLRequest = new URLRequest("http://www.alaron-nuclear.com/ozzu/flyto-1.kml");
  3. request.requestHeaders = new Array(
  4.     new URLRequestHeader("Content-Type", "application/vnd.google-earth.kml")
  5. );
  6. loader.load(request);


Estos son los árbitros idioma Flex pero debe ser el mismo que los de Flash (con excepción de la AIR-cosas específicas):
http://livedocs.adobe.com/flex/3/langre ... quest.html
http://livedocs.adobe.com/flex/3/langre ... oader.html
The Beer Monocle. Classy.
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Julio 17th, 2008, 8:55 am

Gracias por ello. Esto me ahorra un tiempo buscando la manera de hacerlo. ¡Salud!!
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Julio 30th, 2008, 11:18 am

Un poco de ayuda. Im tratando de hacer esto ahora y tener dificultades para obtener el botón para hacer lo que su supuesto. Ive intentado una variedad de cosas y después de algunas investigaciones y de estudio, esto es lo que creo que debería funcionar, pero no lo es.

Código: [ Select ]
btnTest.addEventListener(MouseEvent.CLICK, onClick);
function onClick(e:MouseEvent):void {
    var loader:URLLoader = new URLLoader();
    var request:URLRequest = new URLRequest("http://www.alaron-nuclear.com/ozzu/flyto-1.kml");
        new URLRequestHeader("Content-Type", "application/vnd.google-earth.kml");
   
        loader.load(request);
}
  1. btnTest.addEventListener(MouseEvent.CLICK, onClick);
  2. function onClick(e:MouseEvent):void {
  3.     var loader:URLLoader = new URLLoader();
  4.     var request:URLRequest = new URLRequest("http://www.alaron-nuclear.com/ozzu/flyto-1.kml");
  5.         new URLRequestHeader("Content-Type", "application/vnd.google-earth.kml");
  6.    
  7.         loader.load(request);
  8. }


La sintaxis es válida, pero cuando se hace clic en el botón no hace nada. Im justo hacer una prueba sencilla. El nombre de instancia del botón es btnTest
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • spork
  • Brewmaster
  • Silver Member
  • Avatar de Usuario
  • Registrado: Sep 22, 2003
  • Mensajes: 6129
  • Loc: Seattle, WA
  • Status: Offline

Nota Julio 30th, 2008, 11:50 am

Youre desaparecidos en realidad hay algo de código. Comprobar que mi código de más arriba; URLRequestHeader el objeto debe ser colocado en una matriz y, a continuación, variedad que tiene que ser asignado a la requestHeaders propiedad de la URLRequest objeto.
The Beer Monocle. Classy.
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Julio 30th, 2008, 12:24 pm

extraño. Tuve esa manera. ¿No sabe cómo o por qué tiene que modificarse. Al cambiar a esto, pero todavía no hay alegría. No hay errores generados. Simplemente haga clic en nada.

Código: [ Select ]
btnTest.addEventListener(MouseEvent.CLICK, onClick);
function onClick(e:MouseEvent):void {
       var loader:URLLoader = new URLLoader();
   var request:URLRequest = new URLRequest("http://www.alaron-nuclear.com/ozzu/flyto-1.kml");
   request.requestHeaders = new Array(
        new URLRequestHeader("Content-Type", "application/vnd.google-earth.kml")
   );
   
   loader.load(request);
}
  1. btnTest.addEventListener(MouseEvent.CLICK, onClick);
  2. function onClick(e:MouseEvent):void {
  3.        var loader:URLLoader = new URLLoader();
  4.    var request:URLRequest = new URLRequest("http://www.alaron-nuclear.com/ozzu/flyto-1.kml");
  5.    request.requestHeaders = new Array(
  6.         new URLRequestHeader("Content-Type", "application/vnd.google-earth.kml")
  7.    );
  8.    
  9.    loader.load(request);
  10. }
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • spork
  • Brewmaster
  • Silver Member
  • Avatar de Usuario
  • Registrado: Sep 22, 2003
  • Mensajes: 6129
  • Loc: Seattle, WA
  • Status: Offline

Nota Julio 30th, 2008, 12:30 pm

Código: [ Select ]
btnTest.addEventListener(MouseEvent.CLICK, onClick);

¿Dónde está esa línea se está ejecutando? Actualmente parece estar fuera de cualquier función o rutina, que no creo que está permitido. Mi conjetura es que la función nunca se concede al evento.
The Beer Monocle. Classy.
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Julio 30th, 2008, 12:55 pm

Supongo que esa es mi problema. AS3 nunca había visto antes de hoy y tratando de hacer este trabajo a toda prisa mi causa CEO lo quiere, y no tengo ninguna idea de lo friggin haciendo Im * lol
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • spork
  • Brewmaster
  • Silver Member
  • Avatar de Usuario
  • Registrado: Sep 22, 2003
  • Mensajes: 6129
  • Loc: Seattle, WA
  • Status: Offline

Nota Julio 30th, 2008, 1:03 pm

:lol:

No se preocupe - a seguir jugando con el tiempo suficiente AS3 y usted comenzará a encantar, sobre todo si youve utilizado en todos los AS2.
The Beer Monocle. Classy.
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Julio 30th, 2008, 1:38 pm

Acabo de recibir algunos consejos en mi puesto en actionscript.org, que casi funciona a la perfección
http://www.actionscript.org/forums/show ... post772461

El único problema, como usted verá que no pasa el tipo MIME para IE recibe todos irritable al respecto.

/ / editar. En realidad, la segunda y tercera vez he intentado que en el IE lo hizo el trabajo!

Así que el código correcto a utilizar es
Código: [ Select ]
import flash.net.navigateToURL;
btnTest.addEventListener(MouseEvent.CLICK, onClick);
function onClick(e:MouseEvent):void {     
var loader:URLLoader = new URLLoader();     
var request:URLRequest = new URLRequest("http://www.alaron-nuclear.com/ozzu/flyto-1.kml");     
request.requestHeaders = new Array(new URLRequestHeader("Content-Type", "application/vnd.google-earth.kml"));     
navigateToURL(request,"_self"); }
  1. import flash.net.navigateToURL;
  2. btnTest.addEventListener(MouseEvent.CLICK, onClick);
  3. function onClick(e:MouseEvent):void {     
  4. var loader:URLLoader = new URLLoader();     
  5. var request:URLRequest = new URLRequest("http://www.alaron-nuclear.com/ozzu/flyto-1.kml");     
  6. request.requestHeaders = new Array(new URLRequestHeader("Content-Type", "application/vnd.google-earth.kml"));     
  7. navigateToURL(request,"_self"); }
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • spork
  • Brewmaster
  • Silver Member
  • Avatar de Usuario
  • Registrado: Sep 22, 2003
  • Mensajes: 6129
  • Loc: Seattle, WA
  • Status: Offline

Nota Julio 30th, 2008, 2:03 pm

Doh! Duh.

En ese caso, usted puede deshacerse de la URLLoader objeto desde que ya no lo necesitan.
The Beer Monocle. Classy.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Julio 30th, 2008, 2:03 pm

Publicar Información

  • Total de mensajes en este tema: 16 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 53 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC