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