{lang: 'de'}
Flashhilfe.de - Flash Community

ArgumentError: Error #2084: Die AMF-Kodierung der Argumente darf nicht 40K übers [Flash 11]

 


AntwortenRegistrieren Seite1  

Roxas8139#1
Benutzerbild von Roxas8139
Beiträge: 4
Registriert: Feb 2010

09.04.2012, 13:04

Hallo Community,
wie der Titel schon sagt habe ich ein kleines Problem mit einem Laufzeitfehler.
Ich habe hier probiert einen String (MP3-Format) in ein ByteArray umzuwandeln und dann als Sound abzuspielen.
ActionScript:
1
2
3
4
5
6
var data:ByteArray = new ByteArray();
   data.writeUTFBytes(string);
   data.compress();
   var background = new Sound;
   background.loadCompressedDataFromByteArray(data, data.length);
   background.play();


Leider bin ich nicht sehr geschickt in AS3 und erhalte bei der Ausführung diesen Fehler:

ActionScript:
1
2
3
4
5
6
ArgumentError: Error #2084: Die AMF-Kodierung der Argumente darf nicht 40K übersteigen.
   at flash.media::Sound/loadCompressedDataFromByteArray()
   at ajax_player_as3_fla::MainTimeline/onLoaded()
   at flash.events::EventDispatcher/dispatchEventFunction()
   at flash.events::EventDispatcher/dispatchEvent()
   at flash.net::URLLoader/onComplete()


Ich hoffe ihr könnt mir helfen.

Frohe Ostern wünscht euch,
Marco
Geändert von Roxas8139 am 09.04.12 um 13:05 Uhr
vindel#2
Benutzerbild von vindelFlashhilfe.de Moderator
Beiträge: 3000
Wohnort: Köln
Registriert: Oct 2007

09.04.2012, 18:15