2011-05-26 97 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

相關問題