html5-audio 相关问题

audio元素用于将声音内容嵌入HTML或XHTML文档中。音频元素是HTML5的一部分。

以编程方式加载音频文本轨道

来自 WebVTT API 文档 可以使用 WebVTT 文件在文件中定义文本轨道和提示 格式化,然后使用与特定 元素关联 元素。

回答 1 投票 0

如何在 JavaScript 中从视频构建音频可视化工具

我正在开发一个项目,该项目将有一个音频播放列表,除此之外我还必须构建一个音频可视化工具。如果源是音频,我对如何执行此操作有一个粗略的想法。问题是,

回答 1 投票 0

3gp 文件无法在 Chrome 中播放音频

我有一个 3gp 文件,我正在尝试在 Chrome 浏览器中显示和播放。似乎可以正常播放视频,但无法播放音频...当我将文件下载到我的机器上时,音频和视频会播放...

回答 1 投票 0

在load时播放音频而不是在click时播放(涉及webpack)

我正在制作一个音符音序器网络应用程序,目前我正在尝试实现按下与音符对应的按钮时播放音符的功能。我目前正在使用测试声音

回答 1 投票 0

阻止创建 WebMediaPlayer 的尝试,因为已经存在太多 WebMediaPlayer

我们正在浏览器中开发数字音频工作站之类的东西。我们需要在一个选项卡中处理多个音频文件。我们使用 new Audio(audioUrl) 来能够在我们自己的au中播放音频...

回答 4 投票 0

当提供的文件没有标题时禁用或覆盖 jsx-a11y/media-has-caption

我有一个音频文件,我正在从内容中查询,但我没有显示数据,而是不断收到此 eslintrule 弹出窗口。 这是一个音频文件,因此没有字幕。有没有办法禁用此功能或

回答 2 投票 0

jsx-a11y/media-has-caption 的 eslint 问题

我有一个音频文件,我正在从 contentful 中查询,但我没有显示数据,而是不断收到此 eslintrule 弹出窗口,它是一个音频文件,因此没有字幕。有没有办法禁用此功能或

回答 2 投票 0

Next.jsloadeddata 事件<audio>未触发

我试图找出为什么loadeddata/loadedmetadata 事件没有在我的应用程序中触发。事实上,有时它确实会火,但不一致。我怀疑有某种种族条件......

回答 2 投票 0

在JS页面未完全加载音频文件时播放

我目前正在研究通过单击按钮即可发出文本语音的功能。我有一个按钮,单击时应该播放文本。点击后我通过 API 获取了音频文件,一切正常

回答 1 投票 0

简单的 HTML5 播放器,只有播放和音量

关于如何制作仅具有播放和音量的简单 HTML5 播放器有什么想法吗?这将控制我不希望任何人能够倒带的流。仅从流所在位置停止/开始播放...

回答 1 投票 0

HTML5 在播放视频/音频时启用上一个/下一个曲目

我正在尝试使用 HTML/JS 构建一个自定义视频播放器。我已经制作了两个按钮,可以使用 标签加载上一个/下一个曲目。但是,我希望系统能够识别出这一点 我正在尝试使用 HTML/JS 构建一个自定义视频播放器。我已经制作了两个按钮,可以使用 <button> 标签加载上一个/下一个曲目。但是,我希望系统认识到也有上一个/下一个曲目可用。 也就是说,当我播放 Spotify 中的音乐或 YouTube 中的视频时,我的 Chrome 浏览器会在启用上一个/下一个按钮的情况下显示类似的内容。 截图1 或者类似的内容出现在我的 Mac 状态栏上,再次启用上一个/下一个按钮。 截图2 但是,当我使用 HTML 加载视频时,这些按钮会变灰并被禁用。 我尝试在 <video> 标签内添加多个源,并使用 <ul>/<li> 标签制作播放列表,但没有成功。我什至不确定这是否与我的问题有关。我真的需要建立一个播放列表来实现我想要的吗?我想知道系统在什么情况下识别出有上一个/下一个曲目可用。 您可以使用 Media Session API 来控制上一个/下一个曲目按钮: 媒体会话 API 提供了一种自定义媒体通知的方法。它通过提供元数据供用户代理显示您的 Web 应用程序正在播放的媒体来实现此目的。 它还提供了浏览器可用于访问平台媒体键的操作处理程序,例如键盘、耳机、遥控器上的硬件键以及通知区域和移动设备锁定屏幕上的软件键。因此,即使不查看网页,您也可以通过设备无缝控制网络提供的媒体。

回答 1 投票 0

禁用 `audio` html 标签

我的项目中有一个 html 音频标签,在某些情况下我需要禁用它。 为此,我通过向音频标签添加禁用类来应用以下 css: 音频.禁用{ 指针-...

回答 1 投票 0

MP4 无法播放音频

我正在尝试制作一个全栈应用程序,其中后端创建一个 mp4 视频,然后将其发送到前端。 但是,我的后端成功创建了具有正确音频的视频,并且我看到...

回答 1 投票 0

快速加载音频WaveSurfer和PeakJs

我有这样的实现,后端传输音频文件。我想要一种能够快速加载和播放音频文件的方法:一切都按预期工作,但似乎有...

回答 1 投票 0

如何在页面未处于活动状态时自动播放音频

有一个列表,其中我要播放的歌曲名称按顺序排列...当我必须播放下一首时,我的函数获取当前播放歌曲的索引,并播放下一首...

回答 1 投票 0

如何将每个音频流块转换为mp3或wav或webm?除了第一个块之外,所有块的音频都不会播放

我有一个用例,其中音频流的每个块都被发送到服务器进行转录,但除了第一个块之外,其他所有音频块(blob)都不起作用。 所以我做了一个小原型来看看...

回答 1 投票 0

R Shiny 应用程序中的 HTML5 音频播放器在设置 currentTime 时转到曲目开头

我使用 R闪亮创建了一个音频播放器,它创建了一个如下所示的音频播放器: 标签$音频( src = "歌曲.mp3", 类型=“音频/mp3”, 控制=“控制...

回答 1 投票 0

使用范围滑块调整音频标签的音量时出错

使用范围滑块调整标签的音量时,出现未捕获的 DOMException:索引或大小为负数或大于允许的量。 我尝试使用这段代码: 函数 ppayVolume(){ ...

回答 1 投票 0

如何知道何时单击 <audio>

在我的 React 代码中我有这个音频: 在我的 React 代码中我有这个音频: <audio ref={audioRef} className={'d-flex flex-grow-1'} style={{ height: '30px', width: 'calc(100% - 50px)' }} src={source} controls={true} autoPlay={false} > 当用户点击其中一个控件,或者点击没有控件的空间时,我需要得到通知。 我尝试添加一个 onClick 属性,但它从未被调用: <audio ref={audioRef} className={'d-flex flex-grow-1'} style={{ height: '30px', width: 'calc(100% - 50px)' }} src={source} controls={true} autoPlay={false} onClick={() => console.log('clicked!!!')} // clicks do NOT trigger this onClick > 我如何知道音频标签或其任何控件何时被单击? 标签本身的 onClick 事件可能不会被触发,因为音频控件由浏览器管理,并且在某种程度上独立于元素运行。 但是,(也许可以帮助)您可以使用包装元素来检测点击来捕获点击: 将元素包裹在一个或另一个容器中 将 onClick 事件附加到此包装器。 容器内的任何点击(包括音频控件)都会触发该事件。 <div onClick={() => console.log('Audio clicked!')} style={{ display: 'flex', alignItems: 'center' }} > <audio ref={audioRef} className={'d-flex flex-grow-1'} style={{ height: '30px', width: 'calc(100% - 50px)' }} src={source} controls={true} autoPlay={false} /> </div>

回答 1 投票 0

Webaudio - 记录并下载网络音频audioNode 的输出

我想记录我的音频上下文的输出,以便用户可以下载它。 我一直在研究这如何可能。 stackoverflow 上有各种答案。对于e...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.