Ich habe eine Adobe Flex (v.2) -Anwendung entwickelt. Die Anwendung existiert als SWF-Datei auf einem Webserver. Ich habe eine HTML-Seite gehostet auf einem völlig anderen Webserver (der unabhängig von dem Webserver ist, auf dem die SWF-Datei ist).So betten Sie eine Flash-Anwendung in eine Website ein, auf der sich die Anwendungsdatei auf einem Remote-Server befindet
Meine Frage ist, wie kann ich die SWF-Datei (die auf dem separaten Webserver lebt) aus der HTML-Seite aufrufen und die Flex-Anwendung in die HTML-Seite einbinden lassen? Ich habe versucht, die URL der. SWF-Datei aus der HTML-Seite aufrufen.
Leider bekomme ich keine Fehlermeldung. Meine HTML-Seite erscheint mit nichts darin. Ich erwarte, dass meine SWF-Anwendung darin eingebettet ist.
Hier ist ein Beispiel für den Code, den ich in meiner HTML-Seite verwende, um die SWF-Datei aufzurufen und einzubetten.
AC_FL_RunContent(
"src", "http://www.url/swfName.swf",
"width", "580",
"height", "472",
"align", "middle",
"id", "swfName",
"quality", "high",
"bgcolor", "#869ca7",
"name", "swfName",
"flashvars",'historyUrl=history.htm%3F&lconid=' + lc_id + '',
"allowScriptAccess","sameDomain",
"type", "application/x-shockwave-flash",
"pluginspage", "http://www.adobe.com/go/getflashplayer"
);
Bin ich auf dem richtigen Weg?
In welchem Browser versuchen Sie es? Eines der ersten Dinge, die ich tun würde, ist es in Firefox mit installiertem Firebug auszuführen. Es könnte einige JavaScript-Fehler geben, die Sie nicht sehen, und in der Regel hilft Ihnen Firebug, diese zu finden. – Herms