Dieser Code führt dazu, dass meine f4v-Datei nicht mehr vorzeitig abgespielt wird. Zeit ändert sich aber ungefähr 8-10 Sekunden in.Weird NetStream-Problem bei der Verwendung der Funktion
loadSong();
function loadSong()
{
if(!songPlaying)
{
songPlaying = true;
var customClient:Object = new Object();
customClient.onCuePoint = cuePointHandler;
customClient.onMetaData = metaDataHandler;
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
ns.client = customClient;
ns.play("song.f4v");
}
trace("HERE");
}
function cuePointHandler(infoObject:Object):void{
trace(infoObject.name);
}
function metaDataHandler(infoObject:Object):void {
trace("metaData");
}
Dieser Code lässt uns das F4V bis zum Ende abspielen. WTF !? Es scheint, dass wenn ich es über eine Funktion anrufe, es das Problem verursacht. FYI der Code wird im ersten Frame der Hauptzeitleiste gespeichert, und der F4v ist nur Audio. Jede Hilfe wäre willkommen.
if(!songPlaying)
{
songPlaying = true;
var customClient:Object = new Object();
customClient.onCuePoint = cuePointHandler;
customClient.onMetaData = metaDataHandler;
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
ns.client = customClient;
ns.play("song.f4v");
}
Perfect vielen Dank Martineno, es ist so ein dummer Fehler gemacht zu haben! – Chris