我如何在有人点击 link 时播放 .wav
How do I play a .wav upon having someone click a link
我有一个 .wav 文件,我想在有人点击 link 时播放它。我该怎么做呢?我不是 html 或 css 或 javascript 方面的专家所以请对我温柔一些
参考
Playing audio with Javascript?
例子
两个链接
<a href='#' class="playButton">Play</a>
<a href='#' class="stopButton">Stop</a>
jQuery 点击事件
$(document).ready(function(){
var audio;
$("a.playButton").click(function(){
console.log("playing");
audio = new Audio('http://download.wavetlan.com/SVV/Media/HTTP/WAV/Media- Convert/Media-Convert_test1_Alaw_Mono_VBR_8SS_16000Hz.wav');
audio.play();
});
$("a.stopButton").click(function(){
console.log("Pause");
audio.pause();
});
});
现在这可能不是执行此操作的最准确方法,但它可以让您了解其工作原理。如果你想使用内置的 audio
标签,你也可以这样做,因为它会给你控件和其他有用的东西。
JSFIDDLE
我有一个 .wav 文件,我想在有人点击 link 时播放它。我该怎么做呢?我不是 html 或 css 或 javascript 方面的专家所以请对我温柔一些
参考
Playing audio with Javascript?
例子
两个链接
<a href='#' class="playButton">Play</a>
<a href='#' class="stopButton">Stop</a>
jQuery 点击事件
$(document).ready(function(){
var audio;
$("a.playButton").click(function(){
console.log("playing");
audio = new Audio('http://download.wavetlan.com/SVV/Media/HTTP/WAV/Media- Convert/Media-Convert_test1_Alaw_Mono_VBR_8SS_16000Hz.wav');
audio.play();
});
$("a.stopButton").click(function(){
console.log("Pause");
audio.pause();
});
});
现在这可能不是执行此操作的最准确方法,但它可以让您了解其工作原理。如果你想使用内置的 audio
标签,你也可以这样做,因为它会给你控件和其他有用的东西。
JSFIDDLE