2012-01-29 50 views
0

我對閃光燈一無所知。我只需要在swf文件中更改一些變量。 swf文件使用../作爲根目錄,因此,當我從除設計目錄以外的其他位置播放此swf時,它將查詢錯誤的URL。swf文件中根變量的表達式是什麼?

我可以更改爲http://domain.com/但我最好使用適當的表達式。那是什麼表達?謝謝!

編輯:SWF都在此目錄中:

root/domain/content/swf 

SWF文件中有一些../url查詢內容目錄

root/domain/content/stuffs/items/files 

下的文件,如果我在其他播放SWF目錄,例如,root/domain/topics/stories/jokes/ 那麼,瑞士法郎將查詢root/domain/topics/stories/jokes/files,這是錯誤的。所以,我想用一個固定的表達式替換../

回答

0

我不能完全確定你的要求,但如果它是關於URL到Web服務器的根目錄,你可以使用/而不是當前../。因此,例如,如果myproject是直接位於Web服務器根目錄下的目錄(這通常適用於URL並且不是Flash專用的,則URL在Flash/Web中以相同的方式工作)時,URL會與「/myproject/myfile.xml」如其他地方的ActionScript)。

編輯:OK,讀你的問題的編輯後,我還是會建議(使用初始/獲取到根),如/domain/content/的內容目錄使用的完整路徑網址,根,直接位於根目錄下的文件的網址爲/somefile.xml

+0

抱歉我的問題不清楚,只是編輯。 – Jenny 2012-01-29 11:45:07

+0

謝謝,我會試試看 – Jenny 2012-01-29 13:51:23

相關問題