Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13-09-2011, 11:34   #1 (permalink)
Neuer User
 
Benutzerbild von Herzenslicht
 
Registriert seit: Aug 2006
Ort: Hamburg
Beiträge: 736
Alte Daten werden geladen

Hi Leute,
habe ein kleines Problem mit den zu ladenden externen Daten.
Immer wenn ich diese ändere, werden die alten Daten angezeigt.

PHP-Code:
//leeren MC erstellen
mcanze.createEmptyMovieClip("con2",1);

//Lauscher-Objekt erstellen
var mclListener:Object = new Object();

//MovieClipLoader-Instanz erstellen
var mcLoader = new MovieClipLoader();

//Lauscher auf die Instanz setzen
mcLoader.addListener(mclListener);

//Film nachladen
mcLoader.loadClip(_level0.dateiname_neumcanze.con2);


//während des Ladens bspw. um Ladebalken o.ä. zu aktualisieren
mclListener.onLoadProgress = function(target:MovieClipbytesLoaded:NumberbytesTotal:Number):Void {
    var 
prozent int(bytesLoaded*100/bytesTotal);
   
la.text ""+prozent+" %";//nur, wenn ein Textfeld vorhanden ist 
}

//Film ist geladen und MC wurde befüllt:
mclListener.onLoadInit = function(mc:MovieClip) {
    
//trace("fertig, beladen wurde "+mc);
    
gotoAndPlay(32);
    
mc.gotoAndPlay(4)
    
//Film wird automatisch abgespielt
    //ab hier kann man auf den nachgeladenen Film zugreifen

Wie kann ich das verhindern ?
__________________
_________________
Liebe Grüße
Herzenslicht ist offline   Mit Zitat antworten
Alt 13-09-2011, 11:39   #2 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Hast Du mal Deinen Cache geleert?

Wenn Deine Seite auf einem Webserver steht kansnt Du das auch erzingen, in Dem Du eine Zufallsvariable an Deine URL hängst:
PHP-Code:
var url:String "test.xml";
url += "?reload=" Math.random(); 
__________________
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!

Geändert von Martin Kraft (13-09-2011 um 11:41 Uhr)
Martin Kraft ist offline   Mit Zitat antworten
Alt 13-09-2011, 11:56   #3 (permalink)
Neuer User
 
Benutzerbild von Herzenslicht
 
Registriert seit: Aug 2006
Ort: Hamburg
Beiträge: 736
Hi Martin,
das Programm starte ich offline, greife jedoch auf online befindliche Daten zu.
Wenn ich die online befindlichen Daten ändere (Neue Daten mit altem Dateinamen) werden jedesmal die alten Daten angezeigt.

Das Problem hatte ich schon mit Bildern (loadMovie)und habe es so gelöst :
PHP-Code:
var url:String "http://www.deineSeite.de/deinOrdner/deinBild.jpg";
//
bild.loadMovie(url+"?"+new Date().getTime()); 
Nun habe ich es auch in diesem Fall so versucht, bin mir jedoch nicht sicher wo,
bzw. wie ich dieses einfügen soll !

Versucht habe ich es an dieser Stelle :
PHP-Code:
//Film nachladen
var url:String _level0.dateiname_neu
mcLoader.loadClip(url+"?"+new Date().getTime()), mcanze.con2); 
Klappt jedoch nicht !

Was also könnte ich tun ?
__________________
_________________
Liebe Grüße
Herzenslicht ist offline   Mit Zitat antworten
Alt 13-09-2011, 12:01   #4 (permalink)
Neuer User
 
Benutzerbild von andrelehnert
 
Registriert seit: Oct 2007
Ort: Kölle
Beiträge: 1.231
Zitat:
mcLoader.loadClip(url+"?"+new Date().getTime()), mcanze.con2);
versuchs mal so
PHP-Code:
mcLoader.loadClip(url+"?nocache="+new Date().getTime()), mcanze.con2); 
LG ANdré
__________________
Die Hoffnung stirbt zuletzt.
Aber sie stirbt.
andrelehnert ist offline   Mit Zitat antworten
Alt 13-09-2011, 13:00   #5 (permalink)
Neuer User
 
Benutzerbild von Herzenslicht
 
Registriert seit: Aug 2006
Ort: Hamburg
Beiträge: 736
Hi Martin, hi Andre´,
vielen Dank für Eure Hilfe !!!

Problem wie folgt gelöst :
//Film nachladen
mcLoader.loadClip(_level0.dateiname_neu+= "?reload=" + Math.random(), mcanze.con2);

Alle anderen Variationen zeigen einen schwarzen Bildschirm !

Vielen Dank für Eure Unterstützung !!!
__________________
_________________
Liebe Grüße
Herzenslicht 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
Flex 4: Daten werden VOR dem Preloader geladen!?! oreiz Flex programmieren 11 12-05-2011 10:17
daten werden online nicht geladen flash Flash MX 2 09-10-2007 12:21
XML-Daten werden nciht geladen ~flasher Flash mit XML und Webservices 6 23-12-2005 10:38
externe asp-daten werden nicht geladen thorben.schmitt ActionScript 1 7 22-06-2003 20:23
LoadVariables() -> Daten werden nicht geladen POLux Flash und Datenbanken 3 26-08-2002 15:45


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

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


Copyright ©1999 – 2012 Marc Thiele