2010-02-28 101 views
0

我試圖從一個相對文件夾/media/one.jpg加載圖像,但它永遠不會加載,我使用相同的腳本從我的本地文件夾加載它。ImageLoading Flash中的相對路徑問題

絕對路徑例如c:/mydir/one.jpg也不起作用。早些時候,我曾經在我的服務器上扔東西,並從那裏得到jpegs。但出於測試目的,我需要本地可用的這些圖像。

任何想法?

回答

1

剛剛解決了它使用loadImage(「media \ ears.jpg」);雙斜槓,而不是單身和它的作品:)

+0

你應該使用'/'(正斜槓)而不是'\',因爲如果你把它放在Linux服務器上,它可能會有問題。 – Biroka 2010-02-28 15:29:34

+0

但請注意,像這樣的路徑只能在Windows系統本地運行,而不能在網絡上運行,而不能運行在Mac或Linux上。在ActionScript中建議使用/ in路徑,因爲它可以在所有環境中使用。 – 2010-02-28 15:33:28

1

出於安全原因,Flash文件只能訪問網頁或只能訪問本地文件,可以在項目屬性中設置。如果你想構建一個網頁應用程序或只是一個網頁的一部分,你應該選擇僅網絡,但這樣你可以只在一個web服務器(也可以是本地主機)上測試你的工作。如果你想構建一個桌面應用程序,女巫與網絡沒有任何關係,那麼在你的項目屬性中選擇「僅限本地」選項。