2010-10-05 67 views
0

我有一個Wordpress網站。我要嵌入Flash文件在我的網頁之一,象這樣:在WordPress中嵌入Flash:文件路徑問題?

<object id="wdmmg" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" 
width="100%" height="100%" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"> 
<param name="src" value="/_flash/main.swf" /> 
<embed id="wdmmg" type="application/x-shockwave-flash" width="100%" height="100%" src="/_flash/main.swf"> 
</embed></object> 

,我已經給予了Flash文件(我不是一個Flash編碼器,這將變得清晰),配備了一堆額外.zlib和資產文件。我已將main.swf及其所有伴隨文件放在DocumentRoot的_flash目錄中。

如果我去http://mywebsite/_flash/main.swf Flash加載得很好。

但是,從我的Wordpress頁面 - 說http://mywebsite/flashypage - 它不。 /_flash/main.swf加載正常,但瀏覽器正在尋找所有伴隨的.zlib和其他文件不在/_flash,但在/flashypage(當然不存在作爲目錄)。

我的Flash編碼器告訴我,Flash將始終在相對於加載HTML頁面的目錄中查找其資產。

在這種情況下,給定WordPress的URL路由,有什麼辦法可以實際嵌入Flash?

Viz:我無法在文檔根目錄中創建/ flashypage/_flash子目錄或符號鏈接,並將Flash資源放在那裏,因爲當我嘗試加載http://mywebsite/flashypage時,我只能看到一個目錄列表。

我不能只在/ flashypage目錄中加入index.html頁面來加載Flash,因爲我需要這個頁面成爲Wordpress的一部分,並使用我的Wordpress模板。

任何想法?

回答

0

我不擅長閃光我自己,但如果閃光燈嵌入是真的,總是尋找它嵌入在頁面目錄中的文件,那麼爲什麼你不嘗試一個iframe?將Flash文件嵌入一個簡單的html頁面,並將其保存在/_flash目錄中,然後將html頁面嵌入爲iframe。