javascript - 如何在JavaScript中播放与视频不同的音频?

标签 javascript jquery html audio video

我正在开发一个播放MP4视频文件的视频播放器。
此视频播放器播放不包含音频文件的MP4视频。
我有2个以不同语言配音的音频文件。
到目前为止,我已经创建了两个html按钮,分别表示“英语”和“意大利语”。
每次单击视频播放器时,都应切换音频。
我不希望任何人为我创建此代码并将其提供给我。
我不知道如何播放其他音频,希望获得帮助。
请给我任何解释或任何可以帮助我的网站网址。

最佳答案

我假设您想在视频运行时切换音频,然后再让音频继续到视频的当前时间。
这是解决方案的可能概念:

  • vid,audioEN audioIT 设为代表您的视频和相应音频文件
  • 的变量
  • 假定选择英语作为默认音频,只需同时播放 vid audioEN
  • ,当您单击切换音频文件的按钮时,暂停当前运行的音频,获取其当前时间并将其存储在名为 T 的变量中,播放其他音频文件并将其当前时间设置为 T 。它应从上一个音频文件停止的地方继续。
  • 关于javascript - 如何在JavaScript中播放与视频不同的音频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48122843/

    相关文章:

    javascript - 使用 PHP、javascript 和 HTML 的 MySQL 安全性?

    jquery - 如何在html5 canvas中渐进绘制线条动画

    JQUERY-UI:日期选择器 - 禁用日期单击事件

    javascript - 如何在js中找到 Canvas 的中心

    javascript - 销毁ajax加载页面并隐藏div

    javascript - 当我选择同一标签的新复选框时,第二个标签的复选框不会取消选择选项

    javascript - 将不同 div 标签内的多个表转换为可排序/可搜索的表

    jquery - 如何根据使用多个 css 类选中的复选框过滤分隔线

    html - 为什么显示:inline-block inside a table cell changes vertical alignment of following cells

    javascript - 使用 img onclick 更改显示属性以阻止