关于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");
flashlite 的版本是什么? 只有2.0以上才支持xml的
版本是3.0
flash lite 版本3.0, actionscript 版本2.0
贴下我以前的代码吧。。
var movie_name = new Array();
var movie_url = new Array();
var movie_other = new Array();//创建数组
System.useCodepage = tru
相关问答:
最近要做一个flash控制本地扫描仪的demo,网上找了很久没找到相关资料,
只有Flash Camera 的一些资料,各位大虾是否可以指教下可以从哪些方面
入手,我现在比较迷茫!
主要功能就是控制扫描仪获取扫描图片,然后 ......
我是想用PHP从数据库中读取数据,然后写入xml,然后FLASH显示XML中的数据
但是本地测试PHP能读出XML,传到空间里就读不出来了,请问怎么回事?
错误代码如下:
Fatal error: Cannot instantiate non-exis ......
前台调用
swfobject.embedSWF("cu3er.swf", "cu3er-container", "600", "300", "9", "expressInstall.swf", flashvars, attributes);
我现在有2个问 ......
如何用c++程序判断xml中各元素的合法性,针对格式上的合法性,返回0或者1
使用MSXML,加载XML后,使用validate方法验证
据说你要在linux下使用。
linux下可以使用Libxml2来操作xml,同样提供了validate的方法 ......
有这样一段由.net生成的xml(由dataset转化而来):
<NewDataSet> <xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata=& ......