2011-05-26 175 views
0

我有一个非常愚蠢的问题。我正在使用Flash Builder(Flex)4.Flex构建使用本地文件

我的应用程序使用VideoDisplay组件和一些图像显示视频。 视频文件名始终命名为video.mp4,图像位于名为“real /”的文件夹内。 视频文件和真实文件夹位于SAME位置的.swf构建的位置。

代码视频信号源设置如下:

videoDisplay.source = 'video.mp4'; 

和图像,动态加载的,是这样的:

img.source = 'real/' + imageFilename; 

发展,我把这个视频和实时Flash Builder文件夹中的文件夹名为bin-debug:我可以正确地显示视频并查看图像。

发行版本,当导出和构建发布,我试图把文件夹仓释放这里面的视频文件的文件夹,我打开index.html生成,但没什么,视频和图像未加载!

沙箱有问题吗?我不这么认为,因为它在同一个本地文件夹中!

我必须在编译器中设置任何东西吗?一些参数?

+0

? – 2011-05-26 14:54:31

+0

您的HTML文件是否包含SWF,与SWF本身位于同一文件夹中? – Constantiner 2011-05-26 15:26:30

回答

-1

使用的URLRequest有你尝试实际上是把发布版本的服务器上加载外部文件

new URLRequest("c:\folder\video.mp4")); 
+0

-1。这是错误的,你不能对Web应用程序的本地文件做一个URL请求。 – 2011-05-26 14:59:51

相关问题