我在jQuery移动中使用Flipswitch小部件,希望在开关打开时播放音频文件,在开关关闭时停止播放。
我的HTML代码:
<audio id="soundtrack">
<source src="Sounds/soundtheme.ogg" type="audio/ogg">
<source src="Sounds/soundtheme.mp3" type="audio/mp3">
Your browser does not support the audio
我长话短说:我有一个播放歌曲的音频播放器(audio.js)。但是当我点击上面的按钮时,我想让音频暂停。看起来是这样的:(对不起,我没有上传图片的权限) :D
"Hier die Musik ausschalten“是德语,意思是”停止演奏“。
这是我的代码:
<body>
<h1>Mein Audio-Test</h1>
<button class="noMusic">Hier die Musik ausschalten!</button>
<!-----Der Audio-Player--
我正在编写一个应用程序来播放不同的音频文件(循环播放它们)。在应用程序中,我希望多个文件能够同时播放,但它们需要在同一点开始。这意味着,额外的音频轨道,我已经激活,只有在一个已经播放的音频文件的循环完成后才会开始播放。
我的部件目前有两个-
parent.Play.js (提供播放和停止每个音频文件的选项),子。当音频文件开始播放时,我试图将更新(通过钩子)传递给父程序,但是每次我进行这样的更新时,都会失去子程序的功能,即我可以开始播放一个文件,但无法停止它。
这是我孩子的密码:
import React from 'react';
export function Play
我在给播放列表编码。当点击音频标题时,我想启动音频。现在它工作,但当我点击一个标题,然后其他,以前点击的歌曲并没有停止,所以他们都在同一时间播放。这是我的html:
<div class="audio" onclick=
"playAudio('algebrasuicide_fathersbythedoor.wav')">
algebra suicide father by the door
</div>
<div class="audio&
因此,我在下面的代码中使用了一堆加载的音频示例来调用调度函数:
let audio;
function playChannel() {
let audioStart = context.currentTime;
let next = 0;
for(let i = 0; i < 8; i++) {
scheduler(audioStart, next);
next++;
}
}
以下是音频调度程序的功能:
function scheduler(audioStart, index) {
audio = context
我正在尝试播放音频时,弹出一个javascript警告,并在用户关闭该警告时停止播放音频。但是,当用户关闭alert.And时,音频并没有停止,即使在我关闭它之后,警报也会一次又一次地出现。 const audio = new Audio("sounds/Sparkle - Your Name.mp3");
audio.play();
audio.loop = false;
if(!alert("Time for some anime")){
audio.pause();
}
请我需要逻辑代码,如果点击它将停止当前音乐之前,其他音乐开始播放。
这里我的js代码:
$("body").delegate(".playFreeBeat", "click", function (e)
//something similar like this:
var audioplay = new Audio(); //Creating a object of Audio class
var currentSong = 0;
console.log(audioplay.duration);
i