2012-04-19 25 views
0

我開發了一個從fileSystem加載圖像的flex應用程序。您只需指定圖像的路徑,然後應用程序從本地Web服務中獲取一些數據,然後彈性加載圖像並以特定方式將其顯示給用戶。爲服務器本地文件配置柔性沙箱

我通過從FlashBuilder作爲WebApplication運行應用程序來測試它......到目前爲止沒有任何問題。然而,當從網頁加載swf,在部署環境(IE:JBoss作爲web應用程序服務器)時,它不會加載任何東西...

我的猜測是,自從現在swf位於Web服務器上下文,它無法從本地文件系統加載文件(IE:/Users/username/files/myFile.jpg)...這是正確的嗎?如果是...那麼我應該怎麼做才能正確加載文件?或者我應該先上傳服務器上的文件,然後將文件路徑設置爲指向我的Web服務器資源的URL?

非常感謝。

回答

0

Flex能夠與用戶文件系統進行交互,而不需要httpservice中間件。這意味着,我用你的flex應用程序轉到你的網頁,我可以從我的文件系統加載圖像以在應用程序中查看。但是,如果你想讓用戶從託管swf的服務器查看圖像,那麼你需要httpservice調用一個php,jsp,perl腳本或類似的東西來從你的服務器獲取數據。