问题标签 [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 - HTML5 Web Audio API,从 javax.sound 移植并得到失真
我需要即时生成音频(不能从 wav 或 mp3 文件生成)。幸运的是,新的 WebAudio API(FF4 和 Chrome 13)提供了这个功能。
我有一些要移植到 Javascript 的 Java 代码,如下所示:
我试图让它与 Web Audio API 一起工作,但它非常失真。这是我在 JS 中使用的代码:
这是我正在测试的 .java 文件:http: //gwt-nes-port.googlecode.com/svn/wiki/webAudioTests/Main.java
这是我正在测试的 .js 文件:http: //gwt-nes-port.googlecode.com/svn/wiki/webAudioTests/Main.js
关于 javax.sound 和 Web Audio 工作方式之间差异的任何提示,以及导致我的 JS 代码失真的原因是什么?
html - 音频未加载到 HTML 的音频标签中
我正在测试音频 HTML 标签。
它正在我的测试环境中工作,但由于某种原因不在我的生产环境中。
我只是使用:<audio src="/sandbox/test.mp3" controls="controls"></audio>
。
测试站点在 Windows 上,生产站点在 Linux 上,但我认为这应该会有所不同。
我可以下载曲目,这样我就知道它在正确的位置。
制作网址为: http: //pieterhordijk.com/sandbox
如前所述,完全相同的代码适用于测试站点。
有人知道为什么它不加载我的音频吗?
附言
我正在测试使用:
铬 11.0.696.68
编辑
现在我在 Chrome 13 (Canary Build) 和 MP3 加载。
但是 WAV 只加载第一秒。
javascript - HTML5 中的音频有什么问题?
我对这个 HTML5 和 JavaScript 的音频内容非常生气。当它已经在 HTML 中时它工作得很好,但是因为我将它移到 JavaScript 中它只是不工作。我不想使用 jQuery,因为我想保持尽可能小的大小。所有函数都存在,变量也是如此。Chrome 没有给我任何错误,但网络下的 Chrome 开发人员工具说;待定。所以我知道它会获取所有数据,但它不会返回任何内容。它不返回任何负载和或oncanplay。
请有人就我可能做错的事情或 Chrome 中可能存在的错误向我提供建议。
html - 在 HTML5 中使用音频标签时如何避免主播重新播放音乐?
我创建了一个带有标签的 HTML 页面(适合播放 HTML5 mp3 音频)。
问题是我有与锚点的链接,并且 Internet Explorer 9 浏览器正在从头开始播放音频:每次单击同一页面的锚点都会重新启动音乐。
链接是:
锚点是:
并且音频标签是
当用户单击带有锚点的链接时,如何避免重新启动音乐?
javascript - 音频中的 JavaScript 波形可视化
我正在尝试使用 JavaScript 来显示波形和音频文件,但我什至不知道如何开始。我找到了Audio Data API,但不熟悉大多数音频术语,也不知道提供了什么或如何操作它。我在 JavaScript 中找到了波形示例,但它们太复杂/我无法理解发生了什么。那么我的问题是:如何使用 JavaScript 在画布上创建歌曲的波形,其背后的过程究竟是什么?
html5-audio - 如何使用html5在本地保存文件
我如何在本地下载 mp3 文件,然后使用 html5 播放器播放它们,即使用户退出浏览器甚至几天后回来,文件也应该在那里。
html - 如果播放器是 HTML5,我们可以安全地提供内容(视频/图像)吗?
我有一个用 Silverlight 编写的自定义多媒体播放器,它可以显示图像和视频。您可以猜到,很多人没有 Silverlight,希望我们使用更好的技术。
我热衷于 HTML5,但很少有顾虑:
如何避免用户将内容下载到本地计算机?我只是希望他们在想要查看时从服务器流式传输。
我如何避免用户复制粘贴所有播放器代码,因为它只是 HTML/JS?
有没有办法在 HTML5 中进行自适应流式传输?
html - 为什么当我将 .ogg 文件上传到我的网络服务器时,我的 .ogg 文件可以在本地驱动器上的浏览器中播放,但不能在浏览器中播放?
我正在尝试为朋友显示相同的音频文件五次以进行概念验证,并且该网站在我的本地驱动器上运行良好,但是当我在浏览器中加载该网站时,htmnl 文档将显示该文件的五个空描述. 我的网站位于http://www.knowledgenation.us/CloudCity这让我很困惑,因为代码很简单
这就是音频的去向。
我什至不知道从哪里开始解决这个小错误。
尼古拉斯
javascript - evt.target.result 为空?
由于某种原因,在下面的代码中,evt.target.result
是空的。这是为什么?
javascript -
我想了解如何<audio>
使用 Javascript 实现 HTML5 后备...
即我的页面上有一个 div,<embed>
当当前单击“播放音频”链接时,我会在其中动态附加标签.. 即我目前使用
我想使用 HTML5<audio>
标记实现相同的功能,但希望在不支持 HTML5 音频标记时回退到嵌入。鉴于音频 URL 是动态的,我如何使用 JS 实现相同的功能?
我的意图是它应该适用于较旧和较新的浏览器..如 IE6、7、8;法郎 3,4; 铬合金; MAC 上的 Safari 4,5,iPad 上的 Safari..