日期:2014-05-17  浏览次数:20434 次

Flash11.8更新后SWFUpload出现乱码问题

11.6以前都正常

11.8更新以后file_queued 取到的file.name遇到中文就是乱码。

这还只是在客户端出现的问题,还没有传到后台。

求大大们指点!

------解决方案--------------------
现在的官方给出的过渡解决方案是:回滚到 11.8.800.94之前的版本或者切换到非IE浏览器。
我昨天已经上报后,官方已正跟踪,他们已经再现了问题。
日前Adobe公司已经处理完了BUG,改动了内部版本号。一切只是时间问题。

有部分人测试,感觉是现在升级后的编码使用系统编码而非此前缺省的UTF-8,有的人可能是GBK或者GB2312之类的,这样编码不一致就会出现问题了。
------解决方案--------------------
只有ie出现这个问题,解决办法:

1.降低flash版本
http://download.macromedia.com/get/flashplayer/current/support/uninstall_flash_player.exe 
2.换掉上传控件
3.等待Adobe公司更新bug