我正在使用我們使用html5音頻控件的應用程序。這是相當不錯的,並在iPad和iPhone iOS6上運行良好。升級到iOS7後,seekbar不顯示。只有一個沒有任何音量欄的播放按鈕。有沒有人也面臨類似的問題?Html5音頻標籤不適用於iOS7設備
<audio src='mymp3file.mp3' controls></audio>
我正在使用我們使用html5音頻控件的應用程序。這是相當不錯的,並在iPad和iPhone iOS6上運行良好。升級到iOS7後,seekbar不顯示。只有一個沒有任何音量欄的播放按鈕。有沒有人也面臨類似的問題?Html5音頻標籤不適用於iOS7設備
<audio src='mymp3file.mp3' controls></audio>
此代碼爲iOS7也:
<style>
audio { width: 500px; display: block; margin:20px; }
</style>
<audio src='mymp3file.mp3' controls></audio>
謝謝,它真的工作。 – Dzmitry
這是可能的,有一些默認的CSS屬性,已在iOS7被改變。 這可能導致「隱形控制」。
我發現了一個類似的問題(+答案)位置:github.com/senchalabs/jQTouch/issues/499
只需設定width
和display
-attributes到appropiate值,並檢查控件可見後
我在我的iphone上使用ios 8,必須設置高度:100px;讓播放箭頭完全顯示。必須是iPhone上的iOS 8中的一些錯誤。該控件在iPad上顯示效果良好,但iPhone上只顯示了播放箭頭的1/2高度。我還注意到,進行更改後在頁面上點擊「刷新」並不可靠。我不得不關閉這個頁面並回過頭來讓這個改變發揮作用。
是否有可能,你有CSS屬性,是「隱藏」你的控件?我在這裏找到了一個類似的問題,回答如下:https://github.com/senchalabs/jQTouch/issues/499 – maja
是的,在給出音頻類'audio {width:300px;顯示:塊;保證金:20像素; }'玩家加載控件。非常感謝!!! –
我發佈了它作爲答案 – maja