Flex Base64解码问题
服务端用Asp.net,客户端Flex4.5
传送ImageUrl时用Base64编码传,英文没事,中文老是显示不出图片,把URL Alert出来,Copy到IE中,可以访问到,不知道是什么原因。
刚接触FLex,求大侠指教
[解决办法]
var byteData:ByteArray = new ByteArray(); var base64Des:Base64Decoder = new Base64Decoder(); base64Des.decode(str); byteData = base64Des.toByteArray(); loader.loadBytes(byteData);
[解决办法]
var str:String = e.result.toString(); //捕获图片 var byteData:ByteArray = new ByteArray(); var base64Des:Base64Decoder = new Base64Decoder(); base64Des.decode(str); byteData = base64Des.toByteArray(); loader.loadBytes(byteData);
[解决办法]
只是一个图片的路径为什么要用Base64编码呢?用utf-8好了。
如果是整个图片才用Base64