Tag: html5 audio

HTML5将audio录制到文件

我最终想要做的是从用户的麦克风录制,并在完成后将file upload到服务器。 到目前为止,我已经设法使用以下代码创build一个元素stream: var audio = document.getElementById("audio_preview"); navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia; navigator.getUserMedia({video: false, audio: true}, function(stream) { audio.src = window.URL.createObjectURL(stream); }, onRecordFail); var onRecordFail = function (e) { console.log(e); } 我该如何去logging到文件?

HTML5audio停止function

我正在播放一个小的audio剪辑点击我的导航中的每个链接 HTML代码: <audio tabindex="0" id="beep-one" controls preload="auto" > <source src="audio/Output 1-2.mp3"> <source src="audio/Output 1-2.ogg"> </audio> JS代码: $('#links a').click(function(e) { e.preventDefault(); var beepOne = $("#beep-one")[0]; beepOne.play(); }); 到目前为止工作很好。 问题是当一个声音片段已经运行,我点击任何链接什么也没有发生。 我试图通过点击链接来停止已经播放的声音,但在HTML5的Audio API中没有直接的事件 我试过下面的代码,但它不工作 $.each($('audio'), function () { $(this).stop(); }); 有什么build议吗?

如何在网站上播放通知声音?

当某个事件发生时,我希望我的网站向用户播放短暂的通知声音。 当网站打开时,声音不应该自动启动(即时)。 相反,它应该通过JavaScript(当发生某些事件时)按需播放。 重要的是,这也适用于旧的浏览器(IE6等)。 所以,基本上有两个问题: 我应该使用什么编解码器? embeddedaudio文件的最佳做法是什么? ( <embed> vs <object> vs. Flash vs. <audio> )

HTML5audio循环

我最近一直在玩HTML5audio,虽然我可以让它发挥它只能播放一次的声音。 无论我尝试(设置属性,事件处理程序等),我似乎无法让它循环。 这是我正在使用的基本代码: //myAudio is declared at a global scope, so it doesn't get garbage collected. myAudio = new Audio('someSound.ogg'); myAudio.loop = true; myAudio.play(); 我正在使用Chrome(6.0.466.0 dev)和Firefox(4 beta 1)进行testing,两者似乎都很乐意忽略我的循环请求。 有任何想法吗? 更新 :现在,所有主stream浏览器都支持循环属性。

UIWebView:当应用程序进入后台时,HTML5audio会在iOS 6中暂停

美好的一天, 我的应用是一个音乐播放应用。 我用Javascript控制<audio> -Tag。 到目前为止没有问题,播放,暂停,下一个和上一个button正在工作。 当我待机iOS 5中的设备时,音乐继续播放,但自动下一首歌曲不起作用。 当它不在待机状态时,它可以工作。 而在iOS 6中,按下button后,音乐淡出。 locking屏幕上的播放/暂停button在iOS 5中运行,但不在iOS 6中运行。

设置HTML5audio位置

如何跳转到HTML5audio元素中的某些时间偏移量? 他们说你可以简单地设置他们的currentTime属性 (重点是我的): currentTime属性在获取时必须返回当前播放位置,以秒为单位。 在设置时 ,如果媒体元素具有当前的媒体控制器,则它必须抛出INVALID_STATE_ERRexception; 否则, 用户代理必须寻求新的值 (这可能引发exception)。 唉,似乎并没有工作(我需要在Chrome中)。 也有类似的问题,但没有答案。

用Javascript播放audio?

我正在用HTML5和Javascript做一个游戏。 我怎么能通过Javascript播放游戏audio?