Flashhilfe.de - Flash Community

Icon anzeigen - Problem [Flash 11]

 


AntwortenRegistrieren Seite1  

Schiman#1
Benutzerbild von Schiman
Beiträge: 24
Registriert: Apr 2011

30.07.2011, 09:26

Hallo,

ich würde gerne Favicons von Webseiten in meiner Flash-Anwendung anzeigen, allerdings meldet er mir einen Fehler, wenn ich die Icons lade: "Die geladene Datei weist einen unbekannten Typ auf."
Ich nehme an, dass Flash einfach keine .ico anzeigen kann.

Hat jemand vielleicht eine Idee oder eine Lösung für dieses Problem? Vielleicht einen Workaround? Oder kann ich mir das gleich abschminken :)?
Schlagwörter: anzeigen, Bild, Icon, URL
vindel#2
Benutzerbild von vindelFlashhilfe.de Moderator
Beiträge: 3000
Wohnort: Köln
Registriert: Oct 2007

30.07.2011, 10:46

Hallo,

du musst die icons wieder in Bilder (bmp, jpg, gif oder png) umwandeln. Es gibt zB das programm "IcoFx" mit dem du das machen kannst!
public Weltformel(Problem){
      if (Problem gelöst) return Lösung;
      else Weltformel(kleiners Problem);
}
Schiman#3
Benutzerbild von Schiman
Beiträge: 24
Registriert: Apr 2011

Themenautor/in

30.07.2011, 19:35

Ähm, ja das ist zwar naheliegend, aber bei online-Icons nicht ganz so einfach.
Wie ich schon sagte, will ich Favicons von Webseiten anzeigen. Ich versuche über folgende Code an die Bilder zu kommen:
ActionScript:
1
2
3
4
var imageLoader:Loader = new Loader();         
var image:URLRequest = new URLRequest(URL+"/favicon.ico");
imageLoader.load(image);
mc.addChild(imageLoader);   

Beispielsweise bekommt man das Favicon von WIkipedia über folgende URL: http://www.wikipedia.org/favicon.ico
Das geht bei den meisten Domains so.

Ich kann also die Ico vorher nicht in ein anderes Bildformat umwandeln, dazu müsste ich das Icon erst runterladen, umwandeln und dann in die Flash-Anwendung laden. Wenn ich das mittels Actionscript konvertieren kann, wäre das natürlich auch nicht schlecht.
strukturart#4
Benutzerbild von strukturart
Beiträge: 251
Registriert: Mar 2006

30.07.2011, 20:57

schau mal hier:
http://help.adobe.com/de_DE/flash/cs/using/WSd60f23110762d6b883b18f10cb1fe1af6-7ea8a.html
strukturart.com // kawumba.ch
Schiman#5
Benutzerbild von Schiman
Beiträge: 24
Registriert: Apr 2011

Themenautor/in

30.07.2011, 22:56

Das sagt mir nur, dass ich keine Icons im Format .ico importieren kann. Das wusste ich aber schon vorher...
Wolltest du mir noch etwas anderes damit sagen?
strukturart#6
Benutzerbild von strukturart
Beiträge: 251
Registriert: Mar 2006

30.07.2011, 23:14

Vermutlich wird es über Flash nicht möglich sein ein Dateiformate zu konvertieren,
jedoch kann so was anscheinend php:
http://www.php.de/php-tipps-2009/54627-favicon-ico-konvertieren-mit-php.html
strukturart.com // kawumba.ch
Schiman#7
Benutzerbild von Schiman
Beiträge: 24
Registriert: Apr 2011

Themenautor/in

01.08.2011, 17:17

Hm, danke, aber PHP hilft mir hier nicht, weil mein Flash-Anwendung keine Online-Anwendung ist.

Ich habe allerdings eine Alternative entdeckt. www.getfavicon.org kann über URL-Aufruf direkt Favicons von Webseiten finden und konvertieren. Die können auch direkt in Flash geladen werden. Leider geht das ziemlich langsam... Aber es geht wenigstens bei den meisten Websites.
ashitaka#8
Benutzerbild von ashitaka
Beiträge: 161
Registriert: Apr 2010

02.08.2011, 08:34

Das sieht so aus als wäre es was du suchst:

http://www.libspark.org/browser/as3/ICODecoder/src/com/voidelement/images/ico
Zeitleisten-Programmierung ist böse! löst euch von der Zeitleiste -> benutzt Flashdevelop!
Antworten auf Flash AS3 Fragen.
Flash Programmierer
Geändert von ashitaka am 02.08.11 um 08:38 Uhr
Schiman#9
Benutzerbild von Schiman
Beiträge: 24
Registriert: Apr 2011

Themenautor/in

02.08.2011, 11:38

Vielen Dank! Das ist GENAU das was ich gesucht habe. Es funktioniert einwandfrei.

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2021 Sebastian Wichmann - Flashhilfe.de