1
ByteArray를 플래시 (as3)에서 amfphp로 전달하여 이미지를 저장하는 데 문제가 있습니다. 이전 버전의 amfphp에서는 모두 과거에 작동했습니다 ... 지금, 새 버전에서는 많은 문제가 있습니다. 나는 버전 2.0.1을 사용하고 있는데 첫 번째 문제는 내가 내 정보에 액세스,이 작업을 수행해야한다는 것입니다 :ByteArray를 플래시 (as3)에서 AMFPHP (2.0.1)로 전달
function SaveAsJPEG($json)
{
$string = json_encode($json);
$obj = json_decode($string);
$compressed = $obj->{'compressed'};
}
을 과거에 난 단지 썼다 :
function SaveAsJPEG($json)
{
$compressed = $json['compressed'];
}
어쨌든 ... 이제 모든 데이터를 가져갈 수 있습니다 ("$ json [ 'compressed']"을 사용하면 오류가 발생 함). 그러나 ByteArray 데이터를받을 수 없습니다. 내가 "널 (null)"보인다 "jpgStream"를 제외한 모든 정확한 정보를받을 내 PHP 클래스에서
var tempObj:Object = new Object();
tempObj["jpgStream "]= createBitStream(myBitmmapData); // return ByteArray
tempObj["compressed"] = false;
tempObj["dir"] = linkToSave;
tempObj["name"] = this.imageName;
그래서 .. : 플래시에서 내가이 물품.
의견이 있으십니까?