Zurück   Flashforum > Flex und AIR > Adobe AIR

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-06-2011, 22:24   #16 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.496
Gern. Wenn es nicht klappt sag einfach nochmal Bescheid.
__________________

flintfabrik.de
shin10 ist offline   Mit Zitat antworten
Alt 26-06-2011, 22:54   #17 (permalink)
NCC 1701 D
 
Benutzerbild von speedjunkie
 
Registriert seit: Oct 2009
Ort: Metropolregion Hamburg
Beiträge: 586
Guten Abend noch mal an die Runde.

Zitat:
Zitat von NinaH Beitrag anzeigen
Spiele ich es im Standalone-Player, oder als AIR ab
Doppelklick auf die SWF ist nicht das Gleiche als die Anwendung aus der IDE als AIR/Flash heraus zustarten.

navigateToURL()
  • Der POST-Vorgang muss als Reaktion auf eine durch den Benutzer initiierte Aktion, z. B. Mausklick oder Tastendruck, erfolgen.

Es wird aber eine Air Anwendung?
__________________
just be Daniel
JUNK FOOD: JavaScript Core Reference

Geändert von speedjunkie (26-06-2011 um 22:58 Uhr)
speedjunkie ist offline   Mit Zitat antworten
Alt 27-06-2011, 11:17   #18 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 198
ja nee, es ist nicht dasselbe, aber ich glaube bzgl. POST-Aufruf als GET verhalten sich AIR und Standalone-Player und Flash-IDE gleich, oder?
Es wird letztlich eine AIR-Anwendung.
NinaH ist offline   Mit Zitat antworten
Alt 27-06-2011, 11:18   #19 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 198
achso, und die Passage die du zitiert hast, gilt evlt. nur für multipart-Uploads, die Dateien beinhalten? Denn ich kann es mit normalen String absolut nicht hinbekommen, daß mit navigateToURL Daten per POST verschickt werden.
NinaH ist offline   Mit Zitat antworten
Alt 28-06-2011, 08:26   #20 (permalink)
NCC 1701 D
 
Benutzerbild von speedjunkie
 
Registriert seit: Oct 2009
Ort: Metropolregion Hamburg
Beiträge: 586
Allgemein solltest Du Deine Anwendung testen, wie Du sie letztlich brauchst.

Mit AIR hast Du nicht die Sicherheitseinrichtung wie bei Flash, da bist Du für Sicherheit selbst verantwortlich wie bei jeder anderen Desktop Anwendung auch. Für Flash beispielsweise, wenn Du irgendwelche Request Sachen mit dem URLLoader machst, funktioniert das in der IDE aber öffnest Du das SWF-File lokal öffnet sich das Debug Fenster.

Bei navigateToURL() ist das egal.

Ich hab mal ein bisschen gelesen und gesuchmaschinelt.

Bei navigateToURL() und Post-Variablen wird ein Header erwartet.

ActionScript:
  1. private function gotoURL(wohin:String,was:String):void
  2.       {
  3.          var request:URLRequest = new URLRequest(wohin);
  4.          var variables:URLVariables = new URLVariables();
  5.          variables.data = was;
  6.          variables.rueckgabe = toReturn;
  7.          variables.asversion = asversion;
  8.          variables.aktion = action;
  9.          variables.sessionid = sessionid;
  10.          request.data = variables;
  11.          
  12.          // ----> Fehler Behebung
  13.          request.method = URLRequestMethod.POST;
  14.          var rhArray:Array = new Array(new URLRequestHeader("Content-Type", "application/x-www-form-urlencoded"));
  15.          request.requestHeaders = rhArray;
  16.          // <---- Fehler Behebung
  17.          
  18.          navigateToURL(request,'_self');
  19.       }

Ich hab noch eine Frage.

Warum Du das Native im Browser welcher auch immer installiert ist darstellen möchtest?

In Air hast Du die Möglichkeit so viele Fenster zu öffnen, wie Du möchtest. Hast ein Eingebauten WebKit Parser, kannst quasi Dein eigenen kleinen Browser basteln. Öffnen schleißen, wie Du willst.
__________________
just be Daniel
JUNK FOOD: JavaScript Core Reference

Geändert von speedjunkie (28-06-2011 um 08:31 Uhr)
speedjunkie ist offline   Mit Zitat antworten
Alt 06-07-2011, 19:07   #21 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 198
Hi,

Danke für deine Hilfe und vielen Infos! Das mit dem Header ist vielleicht wirklich der Punkt.

Letztlich soll das ganze eine Android-App und iPhone-App werden. Es gut um eine Vorauswahl, quasi als kleiner Assistent, der die konfigurierten Daten dann an den Server schickt. Den Rest soll man dann im Detail auf der Website weitermachen und da das ganz normale Prozedere über den Browser weitermachen. Da soll die App dann nichts mehr mit zu tun haben, deswegen möchte ich sie per navigateToURL verlassen.
NinaH 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 CS4] Von Flash nach PHP mit POST geht nicht^^ Zerod Flash Einsteiger 1 10-10-2009 18:35
sendAndLoad - GET geht, POST nicht MrMuhKuh Flash CS3 Professional 1 03-11-2008 19:17
xml per POST an CGI-Script geht nicht peyot-l Flash mit XML und Webservices 4 21-01-2008 17:41
POST geht nicht residentevil Server-Seite allgemein 12 12-03-2007 14:18


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:00 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele