Zurück   Flashforum > Flash und Server > Flash Media Server

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-07-2010, 23:08   #1 (permalink)
Neuer User
 
Benutzerbild von andrelehnert
 
Registriert seit: Oct 2007
Ort: Kölle
Beiträge: 1.231
netstream.send mit mehreren Argumenten

Hi Leute,

wie bekomme ich mehrere Argumente über die netstream-Methode send
an den client übermittelt?

Das hier klappt:
PHP-Code:
//Herausgeber des Streams
liveNS.send("getCamID"streamID);
//Client
commObj.getCamID = function(event:String):void {
               
trace(event);//Ausgabe: 0
}; 
Das hier nicht:
PHP-Code:
//Herausgeber des Streams
liveNS.send("getCamID"streamIDcamID);
//Client
commObj.getCamID = function(event:String):void {
               
trace(event);//Ausgabe:
}; 
Vielen Dank für Eure Hilfe!
LG ANdré
__________________
Die Hoffnung stirbt zuletzt.
Aber sie stirbt.
andrelehnert ist offline   Mit Zitat antworten
Alt 27-07-2010, 14:51   #2 (permalink)
aus Berlin
 
Registriert seit: Feb 2002
Ort: Berlin
Beiträge: 516
also ... laut Doku geht das
Zitat:
ns.send(handlerName, [p1, ..., pN])
Broadcasts a data message over a stream.


p1, ..., pN Optional parameters of any type. They are serialized and sent over the connection. The receiving
handler receives them in the same order.

Geändert von ArBr (27-07-2010 um 14:58 Uhr)
ArBr ist offline   Mit Zitat antworten
Alt 27-07-2010, 19:44   #3 (permalink)
Neuer User
 
Benutzerbild von andrelehnert
 
Registriert seit: Oct 2007
Ort: Kölle
Beiträge: 1.231
Jau Danke für die Antwort!
Genau so versuche das. Aber wie komme ich an die Daten ran?

LG ANdré
__________________
Die Hoffnung stirbt zuletzt.
Aber sie stirbt.
andrelehnert ist offline   Mit Zitat antworten
Alt 27-07-2010, 20:22   #4 (permalink)
Neuer User
 
Benutzerbild von andrelehnert
 
Registriert seit: Oct 2007
Ort: Kölle
Beiträge: 1.231
Ick bin so doof!
Hier die Lösung:

PHP-Code:
//Herausgeber des Streams
liveNS.send("getCamID"arg1arg2arg3);
//Client
commObj.getCamID = function(a1,a2,a3):void {
               
trace(a1+"  "+a2+"  "+a3);
}; 
LG ANdré
__________________
Die Hoffnung stirbt zuletzt.
Aber sie stirbt.
andrelehnert ist offline   Mit Zitat antworten
Alt 28-07-2010, 09:19   #5 (permalink)
aus Berlin
 
Registriert seit: Feb 2002
Ort: Berlin
Beiträge: 516

Zitat:
commObj.getCamID = function(a1,a2,a3):void {
trace(a1+" "+a2+" "+a3);
};
naja ... du kannst auch NetStream.client benutzen, ist besser
ArBr ist offline   Mit Zitat antworten
Alt 28-07-2010, 17:03   #6 (permalink)
Neuer User
 
Benutzerbild von andrelehnert
 
Registriert seit: Oct 2007
Ort: Kölle
Beiträge: 1.231
Ich habs so:
PHP-Code:
var commObj = new Object();
ns.client commObj;

commObj.getCamID = function(a1,a2,a3):void {
  
trace(a1+" "+a2+" "+a3);
}; 
Ist das noch besser zu lösen?

Danke.
LG ANdré
__________________
Die Hoffnung stirbt zuletzt.
Aber sie stirbt.
andrelehnert ist offline   Mit Zitat antworten
Alt 28-07-2010, 20:48   #7 (permalink)
aus Berlin
 
Registriert seit: Feb 2002
Ort: Berlin
Beiträge: 516
commObj.getCamID = function(a1,a2,a3):void

geht zwar auch, aber wenn man schon richtig macht, nimmt man

NetStream.client
ArBr 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
Probleme mit NetStream mit mehreren Tabs dstaeber ActionScript 2 10 23-09-2009 11:13
NetStream: IOErrorEvent vs. NetStatusEvent.info.code == NetStream.Play.StreamNotFound derRaab ActionScript 3 0 02-04-2008 15:43
eventDispatch mit Argumenten? mukraker ActionScript 2 4 01-12-2006 09:35
Event mit Argumenten senden, wie??? mirzahat ActionScript 3 3 09-11-2006 13:46


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

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


Copyright ©1999 – 2012 Marc Thiele