javascript、播放url、开始播放回调
我播放一些音频文件:javascript、播放url、开始播放回调,javascript,audio,Javascript,Audio,我播放一些音频文件: var audio = new Audio(audioUrl); audio.play(); 开始播放后需要发送一些ajax请求。 如何从音频类开始播放 比如: callback = function ( ){ ...ajax... } audio.onstartplaying = callback; 多谢各位 解决方案 使用howler.js库。 试试这个: 标题HTML: <script src="http://kolber.github.io/aud
var audio = new Audio(audioUrl);
audio.play();
开始播放后需要发送一些ajax请求。
如何从音频类开始播放
比如:
callback = function ( ){
...ajax...
}
audio.onstartplaying = callback;
多谢各位
解决方案
使用howler.js库。
试试这个:
标题HTML:
<script src="http://kolber.github.io/audiojs/audiojs/audio.min.js"></script>
JS小提琴:
<script src="http://kolber.github.io/audiojs/audiojs/audio.min.js"></script>
<span id="textbox">click the play button</span><br><br>
<audio src="http://kolber.github.io/audiojs/demos/mp3/juicy.mp3" preload="auto"></audio>
function changeText(newtext) {
var span = document.getElementById('textbox');
while( span.firstChild ) span.removeChild( span.firstChild );
span.appendChild( document.createTextNode(newtext) );
}
audiojs.events.ready(function() {
var audios = document.getElementsByTagName('audio');
var player = audiojs.create( audios[0], {
play: function() {
changeText("Audio is Playing"); // change text to "Audio is Playing"
},
pause: function() {
changeText("Audio is Paused"); // change text to "Audio is Paused"
}
});
});