软件嘛,肯定会出错的。如果你不能解决,要么是软件自身的问题,要么你还不了解她。
比如这几个Flex错误:
1,调试版本中出现的“调试器或主机应用程序在何处运行”
于此相关的有,流错误(由于我已经改正)
主要是通过修改project-->properties-->flex compiler-->additional compiler arguments
添加参数:-locale en_US -debug=false 前面个参数locale可能原来就有的。
修改之后,下次你再运行,可能还是报这个错,那可能是重启后参数重置了,你就再设一次啦
2,Error #2044: 未处理的 SecurityErrorEvent:。 text=Error #2048: 安全沙箱冲突:http://127.0.0.1/voipgui/voipPanel.swf 不能从 192.168.2.220:9527 加载数据。
at voipPanel$iinit()[E:/Flex3Source/voipEntrance/src/voipPanel.mxml:19]
at _voipPanel_mx_managers_SystemManager/create()
at mx.managers::SystemManager/mx.managers:SystemManager::initializeTopLevelWindow()[E:/dev/flex_3_beta2/sdk/frameworks/projects/framework/src/mx/managers/SystemManager.as:2428]
at mx.managers::SystemManager/mx.managers:SystemManager::docFrameHandler()[E:/dev/flex_3_beta2/sdk/frameworks/projects/framework/src/mx/managers/SystemManager.as:2320]
这个,因为我是从另外的主机192.168.2.220获取数据,所以需要配置crossdomain-xml到目标主机上,本地测试就不会出现这问题了。
如何配置crossdomain在我前面的文章里有提到,就是写个xml文件到服务器目录下。