flex项目中获得路径的问题

写一个播放器的mxml页面BoFangQi,位置在/flex_src/view/study/BoFangQi.mxml我想调用/flex_src/assets/fancu... 写一个播放器的mxml页面BoFangQi,位置在/flex_src/view/study/BoFangQi.mxml
我想调用/flex_src/assets/fancuo.mp3
这个文件,
代码如下
private var soundURL:String = "assets/fancuo.mp3";
//访问 url 上的东西都用 URLRequest 了
private var request:URLRequest = new URLRequest(soundURL);
说找不到这个文件。
但是如果mxml所在文件和fancuo.mp3所在文件平级的话(/flex_src/view/BoFangQi.mxml),就可以。
怎么办?刚接触,请指教
展开
 我来答
miller3257
2010-02-03 · 超过53用户采纳过TA的回答
知道答主
回答量:137
采纳率:0%
帮助的人:136万
展开全部
我以前放图片的时候也遇到这个问题。总是找不到图片。后来发现服务器指向有问题,因为服务器只包含了主页面所在文件夹,如果主文件想访问上一级目录里的东西的话是没办法的,解决办法只有一个,以你的例子来看:
假如你以前服务器根目录指向为:c:/FlexJava/bin-debug/view/study
而assets目录存在于bin-debug目录下,那么就把服务器根目录指向c:/FlexJava/bin-debug吧,大不了就是定位HTML文件的时候多两层下级目录罢了,你试下。如果不能解决问题欢迎和我一起研究下问题所在,QQ30194377
浙江启扬智能科技有限公司
2023-06-12 广告
在嵌入式开发中,建立交叉开发环境可以提高开发效率和代码质量。以下是建立交叉开发环境的一些原因:1. 硬件资源限制:嵌入式系统的硬件资源,如处理器主频、内存容量等,相对于PC机来说较为有限。利用PC机进行开发可以利用更快的硬件设备,提高开发效... 点击进入详情页
本回答由浙江启扬智能科技有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式