Html 在Safari/iOS上看不到嵌入式音频

Html 在Safari/iOS上看不到嵌入式音频,html,audio,safari,mp3,Html,Audio,Safari,Mp3,我有一个嵌入式音频,当在Chrome、Firefox或IE中加载并显示时,它应该显示,但当我在Safari或iOS中打开它时,它不可见。它在那里,因为它仍然占据了页面上的空间,但它只是没有显示出来。奇怪的是,如果我检查元素并说,删除单词audio,然后重新添加单词audio,播放器就会出现在页面上 有什么原因不能直接加载吗 这可能是一个兼容性问题 请尝试以下代码: 您的浏览器不支持此音频文件 如果您在页面中看到行您的浏览器不支持此音频文件,则浏览器不支持音频标记 如果看不到该句子或嵌入音频,

我有一个嵌入式音频,当在Chrome、Firefox或IE中加载并显示时,它应该显示,但当我在Safari或iOS中打开它时,它不可见。它在那里,因为它仍然占据了页面上的空间,但它只是没有显示出来。奇怪的是,如果我检查元素并说,删除单词audio,然后重新添加单词audio,播放器就会出现在页面上

有什么原因不能直接加载吗


这可能是一个兼容性问题

请尝试以下代码:


您的浏览器不支持此音频文件

如果您在页面中看到行
您的浏览器不支持此音频文件
,则浏览器不支持音频标记

如果看不到该句子或嵌入音频,请尝试将代码更改为此格式:



请注意,音频标签仅适用于Safari 4.0及以上版本

谢谢您的回复。不幸的是,这没用。当它确实显示但最初不想显示时,您认为它是兼容的吗?显示它的唯一方法仍然是在dev工具中删除它,然后重新添加它,这样就可以了。真不知道为什么。我也尝试过预加载属性,但没有效果。@hal_jordan27您是直接使用音频代码还是使用任何javascript来播放音频?