我已经使用 list.js 制作了一个列表,但我遇到了 HTML5 音频标记的问题。
我有这个页面:http://bagnummeret.dk/list它在桌面浏览器(Chrome、Safari、Firefox、Opera)中完美运行。 但是如果我在 iPhone(Safari、Chrome、Opera)上访问同一页面,音频将不会显示。
使音频显示的修复方法是在 <ul>
上使用“id”而不是“类”:http://bagnummeret.dk/list-id
这将使音频同时显示在桌面和移动浏览器中。 但是,这会破坏 list.js 的实现,该实现会过滤 class 元素。在 list-id 页面上,您可以看到过滤器不起作用。
我不是 javascript 和 jquery 方面的专家,但修复方法可能是遍历 list.js 代码并使过滤器在“id”上工作,但这真的有必要吗?
我希望我已经提供了足够的文档,以便您深入了解我的问题。
最佳答案
好的,所以我使用 audio.js 解决了我的问题代码:)
关于javascript - 使用 list.js 不会显示 HTML5 音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14542436/