flash调用外部swf文件无法显示xml内容
/单独打开swf调用的xml是可以正常显示的,但flash在调用swf文件就不显示内容了都在同一目录下啊...
/
单独打开swf调用的xml是可以正常显示的,但flash在调用swf文件就不显示内容了
都在同一目录下啊 展开
单独打开swf调用的xml是可以正常显示的,但flash在调用swf文件就不显示内容了
都在同一目录下啊 展开
展开全部
是外部swf文件无法显示xml内容吗?如果是这样估计是你加载的路径是相对路径。你是用AS2还是AS3呢,如果是AS2的话可以或者这个swf的加载地址this._url属性,然后把路径部分截取出来加上你的XML地址即可。如果是AS3的话,好像是在loaderInfo.url里面,方法一样,自己看一下。
那你的flash和被调用的swf是不是不在同一个目录?而且被调用的swf是不是用相对路径来加载XML?如果这两点都符合的话,那就是路径问题了,因为被调用的swf加载到Flash后就会改变了自身的基本路径(变为了Flash的基本路径),所以在Flash下面如果没有这个XML文件的话那就会加载失败。解决方法可以尝试上面我说的。或者你把XML放到Flash所在目录底下也行。
如果同一目录下的话,那就不存在这个问题,最好能看看你的源码,方便发给我看一下吗?
那你的flash和被调用的swf是不是不在同一个目录?而且被调用的swf是不是用相对路径来加载XML?如果这两点都符合的话,那就是路径问题了,因为被调用的swf加载到Flash后就会改变了自身的基本路径(变为了Flash的基本路径),所以在Flash下面如果没有这个XML文件的话那就会加载失败。解决方法可以尝试上面我说的。或者你把XML放到Flash所在目录底下也行。
如果同一目录下的话,那就不存在这个问题,最好能看看你的源码,方便发给我看一下吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询