跨裝置播放 SWF 失效?路徑設定是關鍵
自機播放正常,拷至 USB/他機卻顯示白框無法播放,主因是 Flash 控件的 Movie URL 使用絕對路徑(如 C:\Users\...\xxx.swf),他機路徑不存在導致載入失敗。
修復步驟
- 點選 Flash 控件白框 → 右鍵「內容」/「屬性」
- 屬性視窗「自訂」欄點選 [...] 開啟屬性頁
- 「Movie URL」欄位:刪除絕對路徑,**僅填入檔名**(如
movie.swf)
- 確保 .ppt 與 .swf 置於**同一資料夾**
- 整個資料夾複製移動,相對路徑永遠有效
最佳實務:專案資料夾管理法
- 建立專案資料夾(如
MyPresentation)
- 放入 .ppt、.swf、圖片、音訊等所有素材
- 所有超連結、媒體連結均用相對路徑(檔名或子資料夾/檔名)
- 傳遞時壓縮整個資料夾,解壓即用,零路徑問題
進階:封裝至 CD/資料夾功能
「檔案」→「封裝至 CD」→「複製到資料夾」,自動收集所有連結檔案並修正路徑,產生可攜帶的獨立播放包。
相對路徑 + 資料夾整包 = 跨裝置零故障播放鐵律。