草庐IT

audio_policy

全部标签

javascript - HTML5 : How to get currentTime and duration of Audio Tag in milliseconds

我在我的模板中使用HTML5音频标签播放声音文件。出于某种目的,我需要跟踪显示最多毫秒的currentTime和持续时间。现在我只能在几秒钟内获得这些值。有什么可能的方法吗?下面是我的代码:HTML"ontimeupdate="TrackAudio(this)">YourbrowserdoesnotsupporttheaudioelementJAVASCRIPTfunctionTrackAudio(element){varcurTime=Math.floor(element.currentTime);console.log(curTime)//Valueinseconds.}

javascript - HTML5 : How to get currentTime and duration of Audio Tag in milliseconds

我在我的模板中使用HTML5音频标签播放声音文件。出于某种目的,我需要跟踪显示最多毫秒的currentTime和持续时间。现在我只能在几秒钟内获得这些值。有什么可能的方法吗?下面是我的代码:HTML"ontimeupdate="TrackAudio(this)">YourbrowserdoesnotsupporttheaudioelementJAVASCRIPTfunctionTrackAudio(element){varcurTime=Math.floor(element.currentTime);console.log(curTime)//Valueinseconds.}

Android Audio实战——音频播放(十)

       AndroidSDK提供了3套音频播放的API,分别是:MediaPlayer,SoundPool,AudioTrack。简单来说,MediaPlayer更加适合在后台长时间播放本地音乐文件或者在线的流式资源。SoundPool则适合播放比较短的音频片段,比如游戏声音、按键声、铃声片段等等,它可以同时播放多个音频。而AudioTrack则更接近底层,提供了非常强大的控制能力,支持低延迟播放,适合流媒体和VoIP语音电话等场景。一、音频播放        MediaPlayer是Android多媒体框架,支持播放各种常见媒体类型,以便您轻松地将音频、视频和图片集成到应用中。您可以使

javascript - HTML audio Element 如何重播?

我设置了一个包含节点的HTML5页面。该页面将播放音乐(mp3格式),但它只是播放声音结束,我使用javascript来控制音频元素,即使如此,我也无法重播它,只能停止。HTML5audioElement是否支持REPLAY?以及如何? 最佳答案 请阅读此内容http://www.position-absolute.com/articles/introduction-to-the-html5-audio-tag-javascript-manipulation/和重放事件你可以设置选项,在replay点击audioElement.cu

javascript - HTML audio Element 如何重播?

我设置了一个包含节点的HTML5页面。该页面将播放音乐(mp3格式),但它只是播放声音结束,我使用javascript来控制音频元素,即使如此,我也无法重播它,只能停止。HTML5audioElement是否支持REPLAY?以及如何? 最佳答案 请阅读此内容http://www.position-absolute.com/articles/introduction-to-the-html5-audio-tag-javascript-manipulation/和重放事件你可以设置选项,在replay点击audioElement.cu

javascript - audio.currentTime invalidStateError IE11, JS, HTML5

我在IE11中遇到这个错误,我临时更改了一个数字上的所有变量,但我无法摆脱这个错误。audio.currentTime=10;错误看起来像:SCRIPT5022:InvalidStateError此脚本在Chrome和Firefox中运行良好。根据thispage它应该有效。 最佳答案 我知道这个问题很老,但我刚遇到同样的问题,想发布我学到的东西。您的音频播放器是否成功加载了音频?如果src="#"或者您为播放器提供了错误的音频文件路径,您提供的代码行将给出您提到的错误。我建议尝试使用以下代码,其中audioPlayer是音频元素的

javascript - audio.currentTime invalidStateError IE11, JS, HTML5

我在IE11中遇到这个错误,我临时更改了一个数字上的所有变量,但我无法摆脱这个错误。audio.currentTime=10;错误看起来像:SCRIPT5022:InvalidStateError此脚本在Chrome和Firefox中运行良好。根据thispage它应该有效。 最佳答案 我知道这个问题很老,但我刚遇到同样的问题,想发布我学到的东西。您的音频播放器是否成功加载了音频?如果src="#"或者您为播放器提供了错误的音频文件路径,您提供的代码行将给出您提到的错误。我建议尝试使用以下代码,其中audioPlayer是音频元素的

javascript - 播放 html5 的 Audio 对象的多个实例

我正在用Javascript制作一个小游戏,它需要一些音频以获得更好的用户体验。我遇到的主要问题是我必须多次播放一首歌曲/声音,有时是同时播放。但是,如果我cloneNode音频对象,音频会从服务器再下载一次,因此只能在后面播放,因为必须先下载。所以在正常游戏中声音可以下载超过100次!因为我在网上找不到答案,所以我问你:)请注意,我想用我自己的代码而不是库来做到这一点。 最佳答案 使用newAudio()/HTMLAudioElement.play的解决方案适用于音乐之类的内容,但不允许同时播放同一音频的多个副本。对于音效,正确使

javascript - 播放 html5 的 Audio 对象的多个实例

我正在用Javascript制作一个小游戏,它需要一些音频以获得更好的用户体验。我遇到的主要问题是我必须多次播放一首歌曲/声音,有时是同时播放。但是,如果我cloneNode音频对象,音频会从服务器再下载一次,因此只能在后面播放,因为必须先下载。所以在正常游戏中声音可以下载超过100次!因为我在网上找不到答案,所以我问你:)请注意,我想用我自己的代码而不是库来做到这一点。 最佳答案 使用newAudio()/HTMLAudioElement.play的解决方案适用于音乐之类的内容,但不允许同时播放同一音频的多个副本。对于音效,正确使

html - 是否有一个库可以抽象 Web Audio API 和 Mozilla Audio Data API 来读取原始音频(MP3,ogg)

我想做一些音频可视化,读取原始ogg或mp3数据并将其与dsp.js一起使用。是否有包含和抽象googles和MozillasAudioAPI以及理想情况下的safari和其他库的库? 最佳答案 看看https://wiki.mozilla.org/Audio_Data_API#JavaScript_Audio_Libraries 关于html-是否有一个库可以抽象WebAudioAPI和MozillaAudioDataAPI来读取原始音频(MP3,ogg),我们在StackOverfl