问题描述
一个flash放入htmlflash有socket连接使用amf3,java启动新线程执行数据处理run(){..ASObjectobject=(ASObject)amfin.readObject();..}执行这一句时间,出现异常:flex.messaging.io.UnknownTypeException:UnknownAMFtype'60'.但是如果用cs4的ctrl+enter本地调试执行则没有任何问题,只要把swf文件放到服务器的html里在运行就是这样的错误备注:本地执行flash,SandBox:Security.LOCAL_TRUSTED放到服务器上,SandBox:Security.REMOTE不知道是不是安全设置引起的.
解决方案
解决方案二:
这种方式在实际应用中不是一种很好的方式,安全因素是肯定要考虑的,很多防火墙都会拦截浏览器的元素操作系统API,这样可能让很多客户体验不到你的效果
解决方案三:
学习。。。学习。。。
解决方案四:
re:scpaph606没看大明白,浏览器的元素操作系统API是什么?你可以把这个flash想象成一个放到jsp文件里的有聊天功能的插件.问题就是本地用cs4运行能发数据,一放到服务器上,比如访问http://www.ooxx.com/myflash.swf就不成了出哪个异常了
解决方案五:
路过,顶下
解决方案六:
...
解决方案七:
顶一下
时间: 2024-12-28 10:46:55