|
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 :)? |
|
|
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);
} |
|
|
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. |
|
|
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.htmlstrukturart.com // kawumba.ch |
|
|
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? |
|
|
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.htmlstrukturart.com // kawumba.ch |
|
|
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. |
|
|
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/icoZeitleisten-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 | |
|
|
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. |
|