iPhone HTML5 原生 <audio> 控件无法正确呈现

标签 iphone css audio html

native 音频控件无法在 iPhone 或 iPhone 模拟器上正确呈现。

转到 http://www.anmldr.com/audio看看我看到了什么。

原生音频控件会遮住前面的段落,而阴影会稍微遮住后面的段落。即使我把它放在一个包含的 div 中并有一个 margin-top 和一个 margin-bottom,这似乎也不起作用。

原生音频控件的宽度显然太小了,因为所有的图标和计数器等都挤在一起,彼此重叠。控件会持续显示“正在加载”,直到您真正开始播放为止。然后数字出现,但它们相互叠加。

有没有办法设置原生音频控件的样式?宽度? margin ?

琳达

最佳答案

回答我自己的问题...

我发现 CSS 属性选择器可以让我设置原生 HTML5 音频控件的样式。

[controls] {
width:100%;
margin-top:1.25em;
margin-bottom:1.25em;
}

这解决了图标等重叠的问题。它仍然没有解决“正在加载”消息。

琳达

关于iPhone HTML5 原生 <audio> 控件无法正确呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3629414/

相关文章:

jquery - 制作将注意力转移到网页表单的效果

css - 当开发工具中没有选项时如何打开 CSS 概览

ios - AudioBufferList float **转换EZAudio EZMicrophone以进行可视绘图

iphone - 当我将状态栏设置为隐藏或不隐藏时如何自动调整 ios View 的大小

iphone - 如何从 "partial curl"类型segue返回

javascript - JQueryUI draggable plus -webkit-overflow-scrolling 隐藏拖动元素?

android - 关闭应用程序后,AIR Android Sound继续播放

iphone - Facebook iOS SDK - 向 Facebook 用户发送应用程序请求

iphone - 无需用户交互的推送通知

flash - 没有参数的Sound.play()崩溃