首页 > TAG信息列表 > html5-audio

javascript-检测用户拖动范围类型输入

我正在创建一个简单的HTML5音频播放器.我希望用户能够将搜索栏滑块拖动到所需的任何时间,但是使用我当前拥有的代码,当触发timeupdate时,滑块会返回到原始位置(1).当用户拖动滑块时,如何禁止搜索栏更新? $("#html5audio_seek").bind("change", function() { html5audio.current

javascript-如何使用HTML5将音频合并到网站中?

我被要求为客户制作一个微型网站,他们希望它成为一个演示风格的网站,其中将包括音频旁白. 他们要求在HTML5中完成此操作,但是我还没有在HTML5中生成任何内容.他们还希望它能吸引更多的受众,因此HTML5是否适用,最低浏览器要求是什么? 除了Flash之外,还有一种为页面生成画外音的方法…

JavaScript-实时处理Web音频api

我正在使用Web音频api和requestAnimationFrame来可视化来自麦克风的音频输入.我可以成功地可视化时域频率数据,但是问题在于,由于Web音频api以秒为单位计算时间,因此我的界面每秒钟都会根据输入内容而变化. 所以我的问题是,我该如何可视化声音并使图表停留在屏幕上,从而可以在一定

Android 2.3上的后台HTML5 WebApps

iOS 4.2允许某些webapp在后台运行,而无需任何特殊要求. 如何在Android的后台运行Web应用程序(例如,继续播放音乐)? 有关示例,请参阅http://sandbox.coolaj86.info/html5-audio-tag.html 开始在iPod / iPad / iPhone上播放音乐样本,然后单击以“后台”应用程序. 双击并在下部菜单中从

javascript – 如何从Blob网址检索MediaStream?

可以使用window.URL.createObjectURL()从流中获取URL,如下面的代码所示. navigator.getUserMedia({ video: true, audio: true }, function (localMediaStream) { var video = document.querySelector('video'); video.src = window.URL.createObjectURL(localMediaStrea

javascript – 使用flash或html5捕获音频输入

我正在尝试捕获麦克风并将录音发送到我的服务器..我尝试了这种方法here,但它只记录了一个大的WAV,上传的速度有时很慢. 有没有办法捕获语音并在客户端压缩它?最好的方法是在录制时发送录音,但我不知道这是否可行. (它适用于YouTube Live网络摄像头录制,它也必须适用于音频..)解决方

javascript – 在AUDIO和音高上播放

一点点背景: 人们喜欢游戏.人们使用互联网.互联网需要游戏.游戏使用声音.HTML5有< audio>. 好的,到目前为止一切都很好. 最近我发现 – 令我惊讶的是 – IE9实际上支持playbackRate.我急切地尝试了一下.更令人惊讶的是,它确实奏效了.我在Chrome中尝试过相同的功能,当它设置为0.5时,

javascript – 如何通过函数获取audio.duration值

我的音频播放器我需要获得音轨的持续时间.我需要一个函数来获取音频的src并返回其持续时间.这是我想要做的但不起作用: function getDuration(src){ var audio = new Audio(); audio.src = "./audio/2.mp3"; var due; return getVal(audio); } function getVal(aud

javascript – 为什么音频事件不是用BackboneJS触发的,而是其他的?

我不明白为什么点击事件是正常的,但不是timeupdate. 没有任何事件从< audio>开始,我尝试了canplay,播放,暂停,timeupdate,… 如果我在模板中显示控件,如果我点击播放器,则会点击.audio事件. var PlayerView = Backbone.View.extend({ tagName : 'div', template: _.templ

javascript – 有没有可能在IOS上控制HTML5音量?

我使用html5音频库Buzz将声音添加到浏览器游戏中.有一个切换按钮可以静音和取消静音,适用于台式机和Android设备.不幸的是,似乎音频标签在IOS上非常有限,所以我无法在Mobile Safari中静音(见https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/Usin

javascript – 如何使用滑块更改HTML5音频音量或音轨位置?

参见英文答案 > Using jQuery to control HTML5 <audio> volume                                    4个 我知道.play()和.stop()方法.但有没有办法将滑块连接到音量?或滑块到轨道位置?那可能吗?并且感谢帮助.谢谢!解决方法:jQuery UI使它非常简

javascript – 在浏览器中进行音频播放的可变速度控制?

有没有办法在浏览器中更改音频的播放速度?什么是最好的任务,html5音频,或闪光,或其他什么?是否有任何特定的库可以帮助解决这个问题?解决方法:使用Web Audio API. 在下面的代码中,我回答了你的另一个问题. best way to loop audio in the browser? 修改上面答案中的代码,如下所示,播放

javascript – jquery中的一个div二函数

到目前为止,我已经看了很多但没什么.我被卡住了. 我有一个html音频元素,我想用div控制它.当我点击div它播放音乐,但我需要的是当我再次点击它停止播放但不知道如何. 这是音频标签. <audio class="audioplayer" preload="none" style="display: none;" > <source src="audio/oc

如何覆盖Javascript中的方法并将其应用于原始对象,而不是孩子?

我试图覆盖Audio对象的play()方法,但我不想只为子对象这样做.我想将它应用于标准的Audio对象. 问题是我也想使用原始的play()方法.我已经尝试克隆Audio对象,进行更改,同时调用原始Audio对象的play()方法并重新分配回原始的Audio对象.它不起作用. 想法有人吗?例如,如何在仍然调用原始

javascript – 不能直接将[audio] .play()作为jQuery回调

考虑以下代码: var music = $("audio")[0]; //doesn't work $("#pbutton").click(music.play); //works $("#pbutton").click(function(){music.play()}); 无效的行在Firefox中返回此错误: TypeError:对未实现接口HTMLMediaElement的对象调用’play’. 我在这里错过了什么吗?为什么这

javascript – Web Audio API分析器节点getByteFrequencyData返回空白数组

我正在尝试使用analyser.getByteFrequencyData(array)从分析器节点访问FFT数据,但它似乎返回一个空白数组: var array = new Uint8Array(analyser.frequencyBinCount); analyser.getByteFrequencyData(array); 但是,使用analyser.getFloatFrequencyData(array)会返回一个数据数组:

javascript – 寻求HTML5音频元素导致延迟(中断同步)

我正在为音乐家开发一个协作音频录制平台(类似于与GitHub结合的云DAW). 简而言之,会话(歌曲)由一系列音轨组成,以AAC编码并通过HTML5< audio>播放.元素.每个轨道通过MediaElementAudioSourceNode连接到Web Audio API,并通过一系列节点(此时获取和平移)路由到目标.到现在为止还挺好.

javascript – iOS上的音频录制html5

我正在尝试访问iOS上的麦克风以捕获用户输入. <input type="file" accept="audio/*;capture=microphone"> 但每当我点击这个,我看到的选项(拍照片或视频,照片库) 我怎样才能访问麦克风?解决方法:从IOS 8.3开始,Safari不支持它. http://caniuse.com/#search=getusermedia

javascript – 交叉淡化HTML5音频逻辑

我正在尝试交叉淡化HTML5音频(不是webaudio)并使用等功率交叉淡化曲线: var gain1 = Math.cos(x * 0.5 * Math.PI); var gain2 = Math.cos((1.0 - x) * 0.5 * Math.PI); 但是我遇到了一些逻辑问题. 假设我有两个声音实例,Sound1& Sound2,都有相同的来源. 如果Sound1以全音量(1.00)

javascript – 如何连续播放声音而不会中断?

我试图在基于浏览器的游戏中播放车辆驱动的声音(连续不断).我的.wav文件长度为1秒,从开始到结束具有相同的频率.但是在下一次迭代之前声音会稍微休息一下.这是代码: function playSound() { //alert(""); myAudio = new Audio('http://ithmbwp.com/feedback/SoundsTest/sou

apache cordova android native app上的html5音频

音频标签是否适用于Android原生应用?我现在已经搜索了一段时间,但我找不到一个帖子告诉我它是否受支持,或者我需要做些什么来使它工作. <audio id="Multimedia1" controls="controls" width="100%" height="30px"> <source src="file:///android_asset/www/Resources/audio.mp3&

javascript – 触发HTML5音频轨道,以便在加载时播放

在使用.play()JavaScript函数加载页面几秒钟后,我正在尝试播放HTML5音轨. 有时,当音频加载缓慢时,当播放器看起来像这样时触发.play(): 缓冲时音频不播放. 有时,当音频快速加载并且播放器看起来像这样时,.play()工作正常. 围绕这个问题最快的方法是什么? (使用监听器?我坚持’加载时播