2014-01-31 88 views
2

我正在使用我們使用html5音頻控件的應用程序。這是相當不錯的,並在iPad和iPhone iOS6上運行良好。升級到iOS7後,seekbar不顯示。只有一個沒有任何音量欄的播放按鈕。有沒有人也面臨類似的問題?Html5音頻標籤不適用於iOS7設備

<audio src='mymp3file.mp3' controls></audio> 
+1

是否有可能,你有CSS屬性,是「隱藏」你的控件?我在這裏找到了一個類似的問題,回答如下:https://github.com/senchalabs/jQTouch/issues/499 – maja

+0

是的,在給出音頻類'audio {width:300px;顯示:塊;保證金:20像素; }'玩家加載控件。非常感謝!!! –

+0

我發佈了它作爲答案 – maja

回答

1

此代碼爲iOS7也:

<style> 
audio { width: 500px; display: block; margin:20px; } 
</style> 

<audio src='mymp3file.mp3' controls></audio> 
+1

謝謝,它真的工作。 – Dzmitry

1

這是可能的,有一些默認的CSS屬性,已在iOS7被改變。 這可能導致「隱形控制」。

我發現了一個類似的問題(+答案)位置:github.com/senchalabs/jQTouch/issues/499

只需設定widthdisplay -attributes到appropiate值,並檢查控件可見後

0

我在我的iphone上使用ios 8,必須設置高度:100px;讓播放箭頭完全顯示。必須是iPhone上的iOS 8中的一些錯誤。該控件在iPad上顯示效果良好,但iPhone上只顯示了播放箭頭的1/2高度。我還注意到,進行更改後在頁面上點擊「刷新」並不可靠。我不得不關閉這個頁面並回過頭來讓這個改變發揮作用。