问题标签 [html5-audio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在 Safari 中播放声音
我正在尝试在 Safari 中播放特殊事件的声音。这就是我正在做的
声音 pling.mp3 与 html 文件位于同一文件夹中。
Safari 开发者控制台中的结果是:TypeError: Result of expression 'document.getElementById('sound').play' [undefined] is not a function。
我究竟做错了什么?这不就是它应该工作的方式吗?
ipad - 无法在 ipad safari 上播放 html5 音频
我无法在 iPad Safari 上播放 html5 音频。我试过了
和
我可以在桌面 Safari 上播放,但在 iPad 上显示无法播放电影...
我正在使用 ios 4.3
我可能认为我需要查看的一件重要的事情是将 mime 类型添加到 htaccess..虽然不知道这是如何以及是否是问题......但只是补充一下,我可以使用嵌入在旧浏览器上播放后备 mp3。 .so 这是否意味着即使 html5 音频也可以在不需要添加 MIME 类型的情况下工作?
请帮我。感谢你..
javascript - Javascript播放声音
我想知道是否有任何游戏可以从 javascript 播放相同的 wmv 或 mp3,这适用于所有浏览器?我查看了 HTML5 音频标签,但似乎我需要添加 .ogg、.mp3、.wav 文件以支持所有浏览器,尽管我只需要一个音频文件。
任何想法?
非常感谢, Hrayr
javascript - 在网页中嵌入音频的最佳方式?
我知道我知道。这听起来很可怕,但这是客户想要的,而且他们对这个想法非常坚定。现在我要找出实现它的最佳方法。Flash 将是理想的,但客户希望避免使用它。
这是一个数字音频文件,所以我可以将它转换为任何可能使事情变得更容易的格式(例如 MP3 或 OGG),但它至少需要支持 IE 8+、FF 3.5+、Safari 和 Chrome。它需要自动播放,有隐藏的控件(我知道,我知道),希望它会循环播放。
我会倾向于HTML5 audio,但我不确定 IE8 是否会支持它(尽管我想对于 IE8 我可以使用 Conditional Comments?)。
关于最佳方式的任何想法?
PS - 我知道,我知道。
ipad - HTML 5 audio.playbackRate 在 iPad 上不工作,但在 Windows 上的 Safari 上工作
以下代码没有任何效果(在按下 PlayFast 按钮 iPad 之前,音频继续以相同的方式播放。它在 Windows 框上的 Safari 上运行良好
最初playbackRate
设置为 1
任何人都可以帮忙。
javascript - 使用自定义按钮使 HTML5 音频元素静音
使 HTML5 音频元素静音的最佳方法是什么?我不想要浏览器的自定义控件,所以我一直在看 javascript。不幸的是,它似乎对我不起作用:(我无疑做错了什么。
仍然让我头疼。谢谢!
html - 在 HTML5 音频中隐藏控件
好吧,这很奇怪。考虑以下:
它可以满足我的所有需求(在 IE、FF、Chrome 和 Safari 中自动播放音频),但有一个小问题:在 Internet Explorer 8 及以下版本中,有两个“静音”按钮。(如果您查看代码,应该很清楚为什么。)
我的问题是:是否有可能阻止这种情况发生?
internet-explorer - audio.currentTime 在 IE9 中不起作用
我真的不明白为什么以下代码似乎可以在除 IE9 之外的所有浏览器中运行:
奇怪的是,它在“audio.currentTime = 0”处冻结,说“currentTime 未定义”。
javascript - Javascript 计时语音
我正在寻找一种方法来计算某人仅使用 HTML5 在网页上说出一段文本所需的输入时间。
我查看了 x-webkit-speech 并可以记录句子,但正在寻找一种方法来计时输入,例如“onwebkitspeechstart”
也有人知道如何更改 webkit 语音在它认为语音已经结束之前等待的时间量,以允许句子之间有更长的停顿。
我在这个主题上做了很多谷歌搜索,但找不到支持的属性/事件列表。
html - 如何构建我自己的嵌入式音频播放器 // 不是纯 Flash
我们目前正在开发一个基于用户生成的音频内容的社区。Soundmanager 2播放音频的基础技术是 HTML5。我们基于SM2 选项jQuery 创建了自己的播放器界面。
为了使上传的 mp3 文件可嵌入,我目前正在寻找合适的技术。该播放器必须可以在移动设备上播放(我认为不包括纯 Flash 播放器)。流量泄漏应该是可以避免的。
创建有关跨浏览器(和跨设备)兼容性和安全性的可嵌入播放器片段的最佳方法是什么?
恕我直言,这些是选项:
- 嵌入
<iframe>
标签(如 Facebook 优惠) - 嵌入
<script>
标签(将播放器代码“注入”到 DOM 中)。 - 只需提供一个缩短的 HTML 标记片段,所有链接都是绝对的(CSS、JS、图像)
编辑:为了避免误读:我说的是可以提供给我们的访问者的嵌入代码,这样他们就可以在他们的远程网站上使用我们的播放器。是的,比如 Youtube 或 Soundcloud。