一个flash 放入htmlflash 有socket连接使用amf3,java启动新线程执行数据处理
run()
{
  ..
  ASObject object =(ASObject) amfin.readObject();
  ..
}执行这一句时间,出现异常:
flex.messaging.io.UnknownTypeException: Unknown AMF type '60'. 但是如果用cs4的ctrl+enter本地调试执行则没有任何问题,只要把swf文件放到服务器的html里在运行就是这样的错误备注:本地执行flash,SandBox:Security.LOCAL_TRUSTED
     放到服务器上,SandBox:Security.REMOTE不知道是不是安全设置引起的.

解决方案 »

  1.   

    这种方式在实际应用中不是一种很好的方式,安全因素是肯定要考虑的,很多防火墙都会拦截浏览器的元素操作系统API,这样可能让很多客户体验不到你的效果
      

  2.   

    re:scpaph606
    没看大明白,浏览器的元素操作系统API是什么?
    你可以把这个flash想象成一个放到jsp文件里的有聊天功能的插件.
    问题就是本地用cs4运行能发数据,一放到服务器上,比如访问 http://www.ooxx.com/myflash.swf就不成了
    出哪个异常了