如何解决Flex构建使用本地文件
| 我有一个非常愚蠢的问题。我正在使用Flash Builder(Flex)4。 我的应用程序使用VideoDisplay组件显示视频和一些图像。 视频文件名始终命名为video.mp4,图像位于名为““ real / \”的文件夹中。 视频文件和真实文件夹位于.swf文件的同一位置。 代码中的视频源设置如下:videoDisplay.source = \'video.mp4\';
动态加载的图像类似于:
img.source = \'real/\' + imageFilename;
在开发中,我将此视频和真实文件夹放在名为bin-debug的Flash Builder文件夹中:我可以正确显示视频并查看图像。
在发行版中,当您导出并构建发行版时,我尝试将此视频文件和文件夹放入bin-release文件夹中,我打开生成的index.html,但未加载任何内容,视频和图像未加载!
沙箱有问题吗?我不这么认为,因为它位于同一本地文件夹中!
我是否需要在编译器中进行任何设置?一些参数?
解决方法
使用URLRequest加载外部文件
new URLRequest(\"c:\\folder\\video.mp4\"));
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。