首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

关于Flash lite 加载XML的有关问题

2012-02-07 
关于Flash lite 加载XML的问题我最近在做一个Nokia 5800 XM上的Flash lite开发,在读取数据的时候遇到了问

关于Flash lite 加载XML的问题
我最近在做一个Nokia 5800 XM上的Flash lite开发,在读取数据的时候遇到了问题,当我尝试使用XML.load加载一个远程XML文件的时候,错误提示:FTPS033,发现对 loadVariables (http://xxx.xxx.xxx.xxx/mashup/blocks/blocks.xml) 的呼叫,可能应用限制。

同时加载XML文件失败

我的服务器上已经有了crossdomain.xml文件。

我目前使用的开发工具是Adobe Flash CS4 + Device Central CS4

我在Google上搜了很多帖子,现在得到的信息大概是:在模拟器上尝试通信就会出现这样的问题,但是如果在实际手机上进行就是可以的。

我现在没有办法拿到手机进行开发,只能在模拟器上做,我想请问一下,能不能通过对模拟器的一些设置,来解决这些问题呢?我对Device Central不熟,手机开发也是第一次,希望得到大家的帮助,谢谢。

另外,下面是我的部分代码:

JScript code
stop ();var xmlDoc:XML = new XML ();xmlDoc.onLoad = function (success) {    trace (xmlDoc);}xmlDoc.onData = function (_data) {    trace (xmlDoc);}xmlDoc.load("http://xxx.xxx.xxx.xxx/mashup/blocks/blocks.xml");


[解决办法]
5800的话,你把swf和xml都放到 other下试试看,有的诺基亚确实有个权限问题,但是一般不限制读而是写。
还有,大部分国产行货诺基亚都不支持外网,也就是说你请求 http://.....这样的是请求不来东西的。(和接入点有关系,wap接入点不行,net接入点可以)以前咱用kl解决这个问题。你做flashlite应该知道kl吧。

热点排行