Accessibility

Flash TechNote

Flash Player 7 不會顯示發佈給 Flash Player 8 的靜態文字

日本語 | 简体中文 | 한국어 | Deutsch | English | Español | Français | Italiano

問題

為 Macromedia Flash Player 8 所發佈的 SWF 檔中的靜態文字, 檢視 Flash Player 7 時, 不會顯示。

下列步驟可以說明這個問題:

  1. 在 Macromedia Flash 8 開啟的文件中, 選擇「檔案>發佈設定」、按一下「Flash」索引標籤, 然後選擇「Flash Player 8」的版本。
  2. 按一下「確定」。
  3. 建立一個靜態文字欄位。
  4. 輸入一些文字。
  5. 發佈 SWF。
  6. 在 Flash Player 7 中播放 SWF。

Flash player 7 中沒有靜態文字 物件的蹤跡。

原因

Flash 8 提供開發人員較多的字體點陣化控制, 讓他們能夠指定字體的消除鋸齒屬性。只有將 SWF 檔發佈給 Flash Player 8, 才能使用這個改善後的消除鋸齒功能;這也代表了, 發佈給 Flash Player 8 的 SWF 檔使用這些進階屬性。因此, 在這些 SWF 檔中的靜態文字無法在較早的 Flash Player 版本中顯示。

Ref. (131886)

解決方案

為了也能顧及那些尚未昇級到 Flash Player 8 的訪客, 開發人員應該重新發佈能夠讓舊版 Flash Player 使用的 SWF 檔。

  1. 開啟發佈給 Flash Player 8 播放的 FLA 檔。
  2. 開啟「發佈設定」對話方塊 (「檔案>發佈設定」), 按一下「Flash」索引標籤, 然後選取「版本」彈出式選單中的「Flash Player 7」。
  3. 以這些設定發佈 SWF。

最後更新時間: 2005 年 9 月 12 日

ID:144b4be2
產品: Flash
版本: 8