javascript - 使用 list.js 不会显示 HTML5 音频

标签 javascript jquery html audio

我已经使用 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/

相关文章:

javascript - event.target 分别采用 react 子组件

javascript - 如何使用字符串连接创建正则表达式

javascript - 在 typescript 中 trim 特殊字符之前获取输入[文本]值

Jquery 里选择器

javascript - 如何识别 HTML Div 改变颜色的原因

javascript - 如何在不将文本包装在任何标记中的情况下将文本对齐到 div 的底部?

javascript - 垂直平移 Google 柱形图

javascript - jquery根据id匹配元素

Jquery Mobile css 和 js 在 Dynamic jquery mobile PopUp 之后无法正确加载 - c# .net MVC

javascript - Vue.js 与 $this.refs?