星期五, 8月 25, 2017

加了 gzip 以後,mp3 檔案無法播放

自從 server 加上了 gzip 處理後,前端頁面的音效 mp3 就出不來了(後來才發現是 gzip 的問題)...

播放時,console 會出現:
Failed to load resource: net::ERR_CONTENT_DECODING_FAILED

看一下 Network,也有帶驚嘆符號的「Provisional headers are shown」字樣


看了一堆文章後,發現跟 gzip 有關,所以去 AWS S3 把 gzip 的 Metadata 拿掉


結果沒用... @@

最後是直接把這個檔案刪除,重新上傳一個沒有 Content-Encoding: gzip 的 mp3 檔案,才解決了這個問題。