これが私のコードです。私が達成しようとしているのは、カメラから画像をキャプチャしてメディアサーバーにアップロードできるようにすることですが、これまでのところ正常にエンコードできませんでした.誰かが私を正しい方向に向けてください.
ここにコードがあります
var imagePromise:MediaPromise = event.data;
imageLoader = new Loader();
imageLoader.contentLoaderInfo.addEventListener( Event.COMPLETE, asyncImageLoaded );
imageLoader.addEventListener( IOErrorEvent.IO_ERROR, cameraError );
imageLoader.loadFilePromise( imagePromise );
function asyncImageLoaded(event:Event):void
{
var destination:String = "upload.php";
var now:Date = new Date();
var fileName = "IMG" + now.fullYear + now.month + ".jpg";
var image:Bitmap = Bitmap(imageLoader.content);
var bitmapData:BitmapData = image.bitmapData;
var j = new JPGEncoder(80);
var bytes:ByteArray = j.encode(bitmapData);
}
これは、画像をエンコードしようとしたときに発生するエラーです
TypeError: エラー #1009: null オブジェクト参照のプロパティまたはメソッドにアクセスできません。