flash调用外部swf文件无法显示xml内容

/单独打开swf调用的xml是可以正常显示的,但flash在调用swf文件就不显示内容了都在同一目录下啊... /
单独打开swf调用的xml是可以正常显示的,但flash在调用swf文件就不显示内容了

都在同一目录下啊
展开
 我来答
vim888
2009-11-25 · TA获得超过257个赞
知道小有建树答主
回答量:213
采纳率:0%
帮助的人:330万
展开全部
是外部swf文件无法显示xml内容吗?如果是这样估计是你加载的路径是相对路径。你是用AS2还是AS3呢,如果是AS2的话可以或者这个swf的加载地址this._url属性,然后把路径部分截取出来加上你的XML地址即可。如果是AS3的话,好像是在loaderInfo.url里面,方法一样,自己看一下。

那你的flash和被调用的swf是不是不在同一个目录?而且被调用的swf是不是用相对路径来加载XML?如果这两点都符合的话,那就是路径问题了,因为被调用的swf加载到Flash后就会改变了自身的基本路径(变为了Flash的基本路径),所以在Flash下面如果没有这个XML文件的话那就会加载失败。解决方法可以尝试上面我说的。或者你把XML放到Flash所在目录底下也行。

如果同一目录下的话,那就不存在这个问题,最好能看看你的源码,方便发给我看一下吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式