使用案例
此文件會列出 OBJECT 和 EMBED 標籤屬性,可用於 HTML 頁面發佈 SWF (使用 Flash) 內容以顯示於網頁瀏覽器。這些屬性可讓您指定特定參數,以控制 Flash Player 於瀏覽器中顯示 SWF 檔的方式和位置之細節。
有關在網頁中使用 Flash (SWF 檔) 內容之資訊,也可參閱 TechNote 文章 OBJECT 標籤語法 | Flash (tn_4150)。
下列為新增 SWF 檔至 HTML 頁面時,OBJECT 和 EMBED 標籤中必要的屬性。Flash Professional 中的「發佈」命令會建立 HTML 檔案與針對您所指定的必要屬性。
附註: 括號中的值與斜體字為開發人員所選擇的值。
下列項目為定義 OBJECT 和 EMBED 標籤時可選用的屬性。如為 OBJECT,則所有屬性皆會定義於 param 標籤中,除非另外指定為:
開發人員可設定 SWF 內容的「視窗模式」(wmode) 屬性,以控制瀏覽器中內容的圖層和透明度。然而無論 wmode 值為何,Flash Player 皆可透過直接路徑渲染技術顯示使用全螢幕模式檢視的內容。透過直接路徑渲染技術,即可啟用硬體加速呈現功能,例如 Stage Video 和 Stage 3D。
若要在瀏覽器中呈現最高效能的 Flash 內容播放,請使用 wmode=direct。此屬性可啟用硬體加速呈現功能,包括 Stage Video 和 Stage 3D。避免將 SWF 內容與用於顯示在 SWF 檔上的 HTML 元素 (例如,以 HTML 為基礎的蹦現功能表) 重疊。明確圖層控制僅支援部分現代瀏覽器 (請參閱下表)。在其他瀏覽器中,SWF 內容會一律顯示在 其他 HTML 元素上方。
如果您需要使用明確圖層控制、透明度,或浮動於 SWF 內容上方的 HTML 元素,請使用 wmode=opaque 或 wmode=transparent。接著,您可以透過 HTML 在頁面上控制與其他元素相關的圖層。但是,相對於 wmode=window (預設) 和 wmode=direct,這些「無視窗」模式會降低播放效能。
使用案例 |
建議的 wmode |
最佳效能,包括支援硬體加速的 Stage Video 和 Stage 3D。 |
wmode=direct |
須重疊 HTML 元素以在其 (跨所有瀏覽器) 相關的 SWF 內容、透明度或明確圖層控制上方顯示。 |
wmode=opaque 或 wmode=transparent |
不同的瀏覽器仰賴不同方式呈現網頁內容,且處理 wmode 值的方式也不同。上表摘要說明使用不同 wmode 的時機。下表將詳細列出各瀏覽器中可預期的特定行為。
Wmode |
優點 |
IE 6、7 和 8 Win |
IE 9 Win |
Firefox Win |
Chrome Win |
Firefox 3 Mac (OSX 10.5 和更新版本) |
Firefox 4 Mac (OSX 10.6 和更新版本) |
Safari 3 (OSX 10.5) |
Safari 4 (OSX 10.6 和更新版本) |
Chrome Mac (OSX 10.5) |
Chrome Mac (OSX 10.6 和更新版本) |
window |
最廣泛的協助功能支援 |
-/-/A |
-/-/A |
-/-/A |
-/-/A |
-/-/- |
L/-/- |
-/-/- |
L/-/- |
-/-/- |
L/-/- |
透明 |
支援 HTML 元素的透明度與 alpha 混色。HTML 元素可重疊 SWF 內容。明確圖層控制 (所有瀏覽器) |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
不透明 |
HTML 元素可重疊 SWF 內容。明確圖層控制 (所有瀏覽器)。 |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
direct |
最佳效能。硬體加速呈現功能,包括 Stage Video 和 Stage 3D (所有瀏覽器)。 |
-/H/A |
L/H/- |
-/H/A |
-/H/A |
-/H/- |
L/H/- |
-/H/- |
L/H/- |
-/H/- |
L/H/- |
gpu |
在部分連接網際網路的電視或行動裝置上使用額外硬體加速功能。 |
-/H/A |
L/H/- |
-/H/A |
-/H/A |
-/H/- |
L/H/- |
-/H/- |
L/H/- |
-/H/- |
L/H/- |
L = 支援 HTML 圖層。HTML 元素可重疊 SWF 內容。支援與其他 HTML 元素相關的明確圖層控制。
H = 支援硬體加速呈現功能,包括 Stage Video 和 Stage 3D。
A = 支援協助功能。
關鍵字: 程式碼; 值; 屬性; 標籤; param; 參數; 播放; 循環; 畫質; bgcolor; 比例; salign; 基底; 功能表; 寬度; 高度; src; pluginspage; 影片; classid; codebase; 背景顏色; 背景顏色; tn_12701
登入您的帳戶