Frage

Mein Problem: Ich habe ein Programm in Flex3, die einen Server zugreift. Das Programm selbst ist auf einem Server und über einen Webbrowser abgerufen. Der Punkt ist, dass ich in der swf codieren will nicht die IP des Servers Zugriff Datei, da sie sich ändert und aus verschiedenen anderen Gründen ...

Wie kann ich das tun? Kann ich eine Datei im selben Verzeichnis und was dann?

War es hilfreich?

Lösung

Um eine Konfigurationsdatei auf dem gleichen Server wie die SWF zugreifen will, sollten Sie in der Lage sein, ein HTTPService oder URLLoader mit einer relativen URL zu verwenden, anstatt absolut. Sie können schicker erhalten (wechselnde Ports) durch das url Feld der Basis Anwendung des Zugriff auf und eine neue absolute URL aus, dass zu schaffen.

Wenn die SWF getrennt von der HTML gehostet wird, können Sie BrowserManager URL verwenden, um anstelle der Config-URL zu bauen.

Andere Tipps

Lesen Sie diesen Artikel: Dienst Externalisierende Die Konfiguration mit BlazeDS und LCDS

Es wird auch für HTTPService- arbeitet mit einigen geringfügigen Änderungen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top