Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash CS3 Professional

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-12-2010, 16:46   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2010
Beiträge: 2
Externe SWF mit angehängten XML einladen

Hallo liebe Flasher,
ich plage mich zurzeit mit einem Problem rum, was mich schon sehr viel Nerven und Zeit gekostet hat.

Es geht darum, eine schon fertige und funktionierende Bildergalerie (SWF) mit angehängten XML Dateien und Daten in eine Hauptdatei (FLA) einzuladen. Der komplette Ordner ist angehängt.

Zitat:
loadMovie ("index.swf", _root.viewer);
Die Galerie-SWF befindet sich in dem selben Ordner wie auch die Hauptdatei, also müssten die Verlinkungen funktionieren.

Andere SWF´s mit XML funktionieren komischer Weise.

Bei der Galerie passiert aber gar nichts.

Ich vermute es liegt an den XML Dateien. (Falsche Kodierung, fehlender Schematyp)
Beim Validieren mit Altova XMLSpy kommt die Fehlermeldung
Zitat:
Referenz auf einen in dieser Dokumenteninstanz unterstützten Schematyp (DTD, W3C Schema) konnte nicht gefunden werden.
Bei XML Validator - Powered by Validome kommt auch ne Fehlermeldung (s. Anlage)

Ne andere Fehlermeldung beim Rumprobieren war diese:
Zitat:
XML FAILED TO LOAD.

[IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032"]

Es wäre Spitze wenn sich das mal jemand angucken könnte. Es ist echt seltsam, die Gallery-SWF alleine funktioniert spitze, nur das einladen...

freundliche Grüße und schonmal ein große Danke im Vorraus.


Die Galerie-SWF (index.swf) kann man sich unter Index of / angucken
Der ganze Arbeitsordner (project.rar) befindet sich auch dort.
Angehängte Grafiken
Dateityp: jpg Unbenannt.JPG (53,7 KB, 3x aufgerufen)
coolibrio ist offline   Mit Zitat antworten
Alt 20-12-2010, 16:55   #2 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.163
Hallo und willkommen im FlashForum!

Deine SWF ist offensichtlich in AS1 programmiert, während die .swf, die Du nachladen möchtest in AS3 angelegt wurde. Die beiden Versionen sind nicht kompatibel und ein Nachladen ist so nicht möglich.

Wenn Du diese Gallery nutzen möchtest, wirst Du wohl Deine .swf nach AS3 umprogrammieren müssen...

Mehr dazu habe ich vor kurzem hier gepostet.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 20-12-2010, 17:24   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2010
Beiträge: 2
Wow, das ist ja ein promptes Feedback. Vielen Dank!

Also die Galerie ist AS3?

Dann müsste ich diese mit

PHP-Code:
loader = new Loader();
            
loader.contentLoaderInfo.addEventListener(Event.COMPLETEcompleteXXX);
            
loader.load(new URLRequest("index.swf"));
            
addChild(loader); 
usw. einladen?

Das mit den XML-Fehlermeldungen ist nicht so schlimm?

Geändert von coolibrio (20-12-2010 um 17:25 Uhr)
coolibrio ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash 8] externe swf einladen IE ponda Flash Einsteiger 4 26-11-2008 10:19
Externe Mp3 einladen Nico B. ActionScript 3 2 10-07-2008 09:14
externe jpg´s einladen ligru Flash Einsteiger 4 25-07-2007 15:35
externe swf einladen... LordCash ActionScript 1 1 30-04-2004 10:06
externe jpg einladen dummy2 Flash MX 14 15-03-2003 14:22


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:59 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele