2013-04-07 82 views
2

http://mylifeisamess.com/audio-test/mediaelement.js WordPress的播放/暫停按鈕沒有顯示

我使用的音頻播放器,播放/暫停按鈕沒有出現在我的任何瀏覽器。任何想法爲什麼?

的WordPress 3.5.1起源1.9.1 Studiopress主題:生活 MAC OSX 10.7.5火狐19.0.2 Safari瀏覽器對6.0.x 谷歌瀏覽器26.0.1410.43

我能做些什麼來解決這個問題?

+0

我只是「固定」它 - 我編輯了mediaelementplayer.css文件規則:.mejs-controls .mejs-button按鈕 - 我將背景圖像從「controls.svg」更改爲「controls.png」 - 它的工作原理!顯然我的服務器不允許.svg作爲文件類型。由於我不知道如何編輯該設置,因此我決定更改.css。可以了,好了!謝謝! – user2255059 2013-04-07 17:37:19

+0

你可以將它作爲答案發布並接受嗎? – 2013-04-07 17:48:29

回答

4

您可能需要將mime類型與svg文件的擴展名相關聯。

這些行添加到您的.htaccess文件,瀏覽器應該開始正常顯示圖像:

AddType image/svg+xml svg svgz 
AddEncoding gzip svgz 
0

只想添加到這個線程留給後人。這個插件被引入WordPress核心,但是這並沒有解決一些服務器/主機不能識別svg文件類型的問題。當我寫這個wp 3.7.1出來了,這個插件是在2.10.3上(儘管這個編號約定也改變了一段時間,例如我剛剛從2.9.1 - > 2.10.3升級插件不直觀。)

只需添加代碼

AddType image/svg+xml svg svgz 
AddEncoding gzip svgz 

到htaccess文件沒有工作,但它增加了htacess文件後重新安裝(4倍實際)插件再次和清除緩存沒有得到它。

這是一個非常煩人的問題,直到您可以將什麼導致暫停播放按鈕被隱藏。

0

我有一個wordpress版本4.7.1和Internet Explorer 11相同的問題。 服務器/文件服務不是問題,它不是一個Apache服務器。不知道問題是什麼,但把z-index的解決了我的問題:

在我的主題CSS我寫

.mejs-controls .mejs-button button { 
    z-index: 10; 
} 

使用的主題是由我編碼,我沒有任何問題,從改變原始wordpress mediaelement播放器..