• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flex und AIR > Flex programmieren

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-03-2010, 09:56   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2010
Beiträge: 12
Flash startet nicht automatisch

Hallo,
ich bin noch recht neu in Flash und habe mir gerade mit Flex meine eigene kleines Ding gestrickt.

Dieses Flash hat als einzige Aufgabe einen Webrequest abzusetzen und das aufzubereiten. Das Flash ist in eine aspx Seite eingebettet.

Auf meinem Entwicklungsrechner funktioniert das hervorragend.
Der gleiche Code auf meinem Server funktioniert aber nicht.

Das Flash wird geladen , aber nicht abgespielt. Ich muss also mit der rechten Maustaste und dann auf Abspielen.

Was muss ich machen damit das automatisch abspielt ?

Dankeschön!
Markus4613 ist offline   Mit Zitat antworten
Alt 12-03-2010, 13:01   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Äh, Flash 5 und Flex haben reichlich wenig gemeinsam... Wenn du tatsächlich in Flex entwickelst, verschiebe ich diesen Beitrag gerne.

Und zu deinem Problem kann man ohne Script wenig sagen. Eine SWF startet automatisch, vielleicht versuchst du ja auf dem Server auf externe Daten zuzugreifen, die nicht gefunden werden o.ä.
  Mit Zitat antworten
Alt 12-03-2010, 15:32   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2010
Beiträge: 12
Hallo,

Flash 5 habe ich ausgewählt weil sonst nix anderes passt .....

Mein Problem hat aber nicht direkt was mit Flex zu tun. Mein Problem hab ich ja mit der SWF die am Ende rauskommt.

Das "startscript" im HTML ist in beiden Umgebungen das gleiche und ist von dem Flex Tool generiert, insofern sollte es daran auch nicht liegen.

Mein Flash greift per Webrequest auf eine URL zu.
Und das macht das ding auch ganz gut , aber auf dem Prod Server eben erst nach dem Klick auf Abspielen...
Markus4613 ist offline   Mit Zitat antworten
Alt 12-03-2010, 15:48   #4 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
Flash 5 habe ich ausgewählt weil sonst nix anderes passt
Doch, Flash 5 und Flex produzieren zwar beide am Ende eine SWF, aber sind sonst nicht wirklich vergleichbar. Deshalb hab ich deinen Beitrag erst mal hierher verschoben...

Zitat:
Mein Flash greift per Webrequest auf eine URL zu.
Wie sieht das entsprechende Script aus?
  Mit Zitat antworten
Alt 12-03-2010, 16:35   #5 (permalink)
Neuer User
 
Registriert seit: Mar 2010
Beiträge: 12
welches script meinst du ?
das webrequest script oder das "startscript" im Html?

Das webrequest ding ist recht einfach :

Code:
<mx:HTTPService id="cmlService" showBusyCursor="true" resultFormat="e4x" result="gotData(event)"/>
Darin wird eine URL aufgerufen : http://Test.de/bla.aspx , das eine XML liefert.

Funktioniert eben auf meinem Entwicklunsgrechner einwandfrei.
Sollte ich hier irgendwas mit einer Sandbox o.ä. noch einstellen müssen ?
Markus4613 ist offline   Mit Zitat antworten
Alt 12-03-2010, 20:45   #6 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Wo wird der HTTPService gestartet? Du benötigst doch zumindest einen Trigger...

Zitat:
das webrequest script oder das "startscript" im Html?
Der HTML-Wrapper ist doch erst einmal unwichtig...
  Mit Zitat antworten
Alt 13-03-2010, 09:56   #7 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 11.854
Kein Debug Player installiert? Klingt nach einem Laufzeitfehler zum Startup der Anwendung.
Omega Psi ist offline   Mit Zitat antworten
Alt 15-03-2010, 08:28   #8 (permalink)
Neuer User
 
Registriert seit: Mar 2010
Beiträge: 12
Die Logik startet im Creation Complete Event.

Debug Player ist installiert aber der vermeldet nichts.
Wenn ich manuell auf Abspielen klicke funktionierts einwandfrei
Markus4613 ist offline   Mit Zitat antworten
Alt 09-04-2010, 08:25   #9 (permalink)
Neuer User
 
Registriert seit: Mar 2010
Beiträge: 12
ich muss mich leider nochmal einklinken

das problem besteht nach wie vor.
Auf meinem Entwicklungsserver startet das flash automatisch und richtig.

Auf dem "Prod" Server startet die Anwendung nicht. Wenn ich mit der rechten Maustaste draufklicke, und abspielen anwähle , dann läufts.
Da es ja nach dem abspielen funktioniert, glaube ich nicht an einen Programmierfehler.

DAs Problem besteht nur im Firefox.

Wo muss ich anfangen zu suchen ?

Ich denke hier an irgendwelche Sicherheitseinstellungen. Aber die kenn ich noch nicht (alle) :-(
Markus4613 ist offline   Mit Zitat antworten
Alt 09-04-2010, 09:31   #10 (permalink)
Neuer User
 
Registriert seit: Feb 2010
Beiträge: 108
Mal eine ganz dumme Frage dazu. (Denn meist haben die Fehlerursachen, nach denen man stundenlang sucht und fast verrückt wird dabei, ganz triviale Ursachen. Nach meinen Erfahrungen könnte man fast sagen: "Um so länger die Suche nach einer Fehlerursache dauert, um so trivialer ist die Ursache". Deswegen auch diese Nachfrage.)
Nutzt du zum Testen auf deinem Entwicklungs- und Produktionsserver immer den gleichen Firefox mit der gleichen Konfiguration? Nicht, dass du am Ende z.B. irgendwelche PlugIns installiert hast, die das automatische abspielen von Flash-Inhalten verhindern.
Szdnez ist offline   Mit Zitat antworten
Alt 09-04-2010, 09:40   #11 (permalink)
Neuer User
 
Registriert seit: Mar 2010
Beiträge: 12
es ist der identische firefox
meinen lokalen server adressier ich über localhost
den fremden über eine öffentliche domain

aber auch andere rechner haben das gleiche problem

mit der trivialen ursache möchte ich dir sogar zustimmen - aber ich komm einfach nicht drauf
und da ich mit flex/flash noch recht neu bin , weiß ich auch nicht so recht was das an sicherheitsfeatures noch zu bieten hat :-/
Markus4613 ist offline   Mit Zitat antworten
Alt 09-04-2010, 11:42   #12 (permalink)
Neuer User
 
Registriert seit: Mar 2010
Beiträge: 12
ich hab gerade noch gestöbert und die ganzen autplay sachen auf true gesetzt

aber leider keine reaktion ...

Code:
AC_FL_RunContent(
			"src", "<% Response.Write(XXXX); %>",
			"width", "100%",
			"flashVars", "DataUrl=<% Response.Write(XXX); %>",
			"height", "100%",
		  "autoplay", "true",
			"align", "middle",
			"id", "<% Response.Write(XXX); %>",
			"quality", "high",
			"name", "<% Response.Write(XXX); %>",
			"allowScriptAccess","sameDomain",
			"type", "application/x-shockwave-flash",
			"pluginspage", "http://www.adobe.com/go/getflashplayer"
Die XXX werden im .net Code alle gefüllt.
Das funktioniert sicher.


Nachtrag:
anscheinend hat das autplay doch funktioniert, aber da hat sich der browser wohl daran gewöhnen müssen

Geändert von Markus4613 (09-04-2010 um 13:00 Uhr)
Markus4613 ist offline   Mit Zitat antworten
Alt 12-04-2010, 08:01   #13 (permalink)
Neuer User
 
Registriert seit: Mar 2010
Beiträge: 12
ich bin fertig mit den nerven :-(
nachdems jetzt wohl eine weile funktioniert hat ,l gehts heute wieder nicht mehr

was mach ich nur falsch ?!
Markus4613 ist offline   Mit Zitat antworten
Alt 12-04-2010, 08:24   #14 (permalink)
Neuer User
 
Registriert seit: Aug 2009
Ort: Berlin
Beiträge: 271
Eventuell die *.js vergessen zu übertragen?
__________________
MfG toosten

IDE: Adobe® Flex® Builder™ 3, Adobe® Flash® Builder™ 4
toosten ist offline   Mit Zitat antworten
Alt 12-04-2010, 10:11   #15 (permalink)
Neuer User
 
Registriert seit: Mar 2010
Beiträge: 12
welche js meinst du ?

in dem HTML Code wird auf kein JS referenziert oder verstehe ich da was falsch ?
Markus4613 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 CS3] film startet automatisch, soll er aber nicht? zdek Flash Einsteiger 5 23-06-2009 14:05
Flex Anwendung startet nicht automatisch im Browser Langschlaefer Flex allgemein 1 15-02-2008 13:40
Flash Datei startet nicht automatisch Lucie Flash 4 und Flash 5 1 10-06-2004 22:47
Flash startet nicht automatisch GernotWeise HTML und CSS 0 20-01-2003 09:45
Film startet nicht automatisch jlaxander Flash 4 und Flash 5 6 26-09-2001 19:13


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:38 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele