有時候,Firefox 會無法正確下載並播放網頁中的視訊或音訊內容。這可能是因為缺少必需的外掛程式,或該元件過期、被封鎖、與其他元件或擴充套件相衝突,或是內容因為某些原因被封鎖。這篇文章將幫助你解決這些問題。
目次
您可能需要安裝 PulseAudio
如果您看到「要播放音效,您可能必須安裝 PulseAudio 軟體套件。」的通知視窗,這表示 Firefox 找不到或無法使用 PulseAudio。自 Firefox 52 版起,您必須安裝 PulseAudio 的軟體才能在 Firefox 中播放音樂。大多數的 Linux 系統預設均已安裝 PulseAudio。
您可以在軟體套件管理員中看看 PulseAudio 是否已正確安裝。
HTML5 影音
Firefox 內建支援開放的媒體格式,通常為 WebM、Ogg 與 Wave 容器。然而對 MP3 與 MP4 容器格式的支援情況需視系統中的 MP3、AAC 及 H.264 影音串流解碼器而定。若需更多資訊,請參考 修復Firefox在Windows上的影音播放問題 及 HTML5 audio and video in Firefox 文章。
外掛程式
安裝遺失的元件
雖然 Firefox 可以在網頁上播放一些 HTML5 影音內容 多媒體,但可能還是需要與播放軟體與 外掛程式 才能播放其他內容。您可能已經安裝了能夠正確播放媒體檔案的程式,但還是沒有安裝需要的外掛程式才能播放嵌入至網頁的媒體內容。
缺少某個外掛程式的時候,將在該內容的位置顯示訊息:
- "需要外掛程式才能顯示此內容" 表示您尚未在系統中安裝該外掛程式。
若下載外掛程式的鏈結並未顯示,請前往該外掛程式的提供者網站,手動下載安裝:
- Flash 外掛程式: 請參考 安裝 Flash 外掛程式以播放影片、動畫,或是玩遊戲 及 更新 Flash 外掛程式並排除問題 等文章。
- 許多網頁使用 Flash 外掛程式來內嵌影音內容。
- Java 外掛程式: 請參考 使用 Java 外掛程式檢視網站上的互動內容 一文。
- Silverlight 外掛程式: 請參考 使用 Silverlight 外掛程式播放音效和影片 一文。
- Windows Media Player 外掛程式: 請參考 在 Firefox 中使用 Windows Media Player 外掛 一文。
- Windows 影音播放元件只會播放少數特定的 Windows 媒體格式(.asf, .asx, .wm, .wma, .wax, .wmp, .wmv, and .wvx) 除非那個網頁是特別設計給Firefox或其他Mozilla瀏覽器。網頁搜索工具會將 Windows 媒體播放器用在許多其他格式上,像是 mp3 或 midi, 但是Firefox會需要用到額外的元件,像是 QuickTime.
- QuickTime 外掛程式: 請參考 使用 QuickTime 外掛程式播放影音內容 一文。
- QuickTime 外掛程式可以處理許多不同的嵌入式媒體,在比較舊的作業系統中,可能並未設定 QuickTime 外掛程式來處理一些常見的線上檔案格式,例如 Windows XP 中內嵌的 .mp3 音訊格式。這種情況下,您需要在 QuickTime 偏好設定中選擇要使用 QuickTime 在 Firefox 播放哪些媒體格式。
對於其他較不常見的播放軟體及外掛程式,請參閱以下網站:
啟用外掛程式
若某套外掛程式在附加元件管理員中被停用,您將無法使用。
- 點擊選單按鈕,然後點擊 ,並選擇 。
- 檢視外掛程式清單看看有哪些已被停用。
- 若要啟用外掛程式,點擊 然後選擇下拉選單中的 或 。
若您在網頁上,外掛程式所在的位置見到 啟用(外掛程式名稱) 的圖示,您將需要點擊該圖示才能使用該外掛程式:
若需更多資訊,請參考 為什麼我需要點擊才能啟用外掛程式?。
更新外掛程式
檢查一下您是否已將所有外掛程式更新到最新版,若有,請更新。
在您的網路安全軟體中允許外掛程式容器(Plugin Container)執行
讓您的安全防護軟體(防火牆、防毒、反間諜軟體等)信任 Firefox 的外掛程式容器 plugin-container.exe。若須詳細的操作,請參考 設定防火牆使 Firefox 能夠存取網際網路 一文中關於外掛程式容器功能的描述。
停用造成衝突的外掛程式
若您安裝了超過一個能夠處理相同的 媒體類型 的外掛程式,就可能會造成衝突,並導致某些內嵌的媒體無法播放。您可以停用其中一個外掛程式來修正這樣的問題。
- 點擊選單按鈕,然後點擊 ,並選擇 。
- 在外掛程式清單中,選擇想要找出問題的外掛程式。
- 假如您想停用這個外掛,請在它的下拉選單中選擇
- 假如您想重新啟用這個外掛,請在它的下拉選單中選擇
舉例來說,您可能會需要停用 VLC 元件,不用它來播放 QuickTime 或 Windows Media 格式的內容,若須更多有關外掛程式問題的疑難排解資料,請參考 外掛程式問題排解 一文。
其他解決方法
清空快取
請參考 如何清除 Firefox 的快取。
停用會造成干擾的外掛或廣告封鎖軟體
- 廣告封鎖軟體,像是網路安全保護程式當中的防廣告過濾器,或像是 Flashblock 或 Adblock Plus 等擴充套件,可能會導致無法播放音訊或視訊。假如停用廣告封鎖軟體後網頁就可以正常使用,您可能會想要將網站加入到您 的廣告封鎖過濾器的白名單當中。
- 任何擴充套件都可能會封鎖外掛程式。若當您停用所有擴充套件後就可正常使用,那可能就是某套擴充套件造成了問題。更多資訊請參考 解決擴充套件、佈景主題以及硬體加速造成的 Firefox 常見問題 一文。
檢查 Firefox 設定
- Cookies:
- 在畫面頂端的選單列點擊 並選擇 。點擊選單按鈕 後,選擇 。
選擇
面板,前往 瀏覽紀錄 段落。- 在 Firefox 將 旁邊的下拉選單,選擇
- 確認已開啟 Cookies 功能,且網站不在 Cookie 的封鎖清單內。
- 彈出式視窗:
- 在畫面頂端的選單列點擊 並選擇 。點擊選單按鈕 後,選擇 。
- 選擇 面板 面板然後跳到權限一段。
- 將網站加入 Firefox 彈出視窗封鎖器的例外清單。
刪除 hosts 檔案中的某些項目(進階使用者)
若您使用了 hosts 檔案,您可以暫時將其重新命名為 Xhosts 來停用它。或者您也可以編輯 hosts 檔案來刪除 ad.doubleclick.net 等特定項目,因為這些項目可能會導致某些網站無法使用(若需更多資訊,請參閱 這篇 MozillaZine 討論串)。若要讓 hosts 檔案的變更生效,您可能需要在 Windows 的「執行」對話框執行下列指令: ipconfig /flushdns
來清除 DNS 快取。