草庐IT

audio_intent

全部标签

events - Safari for Mac 桌面版 : HTML 5 audio "ended" event doesn't fire problem

我只想使用HTML5音频功能依次播放多个音频文件。在每次播放结束时,“结束”事件会触发以加载下一个音频。但是在桌面版Safari5.1(在Mac上)中,我发现“结束”事件仅在第一次播放结束时触发。加载并播放第二个音频后,即使音频播放完成,“结束”事件也不会再次触发(我通过“timeupdate”事件跟踪了这一点)。即使当我手动播放任何其他音频文件时,“结束”事件也不会再次触发。但是在Chrome和mobilesafari中,这个问题似乎不存在,音频播放器可以从第一个音频一直播放到最后一个音频。这是Safari5.1forMacOSX的错误吗?(我没有在Windows下测试过)目前,我只

Android ACTION_IMAGE_CAPTURE Intent

我们正在尝试使用原生相机应用让用户拍摄一张新照片。如果我们省略EXTRA_OUTPUTextra并返回小的位图图像,它就可以正常工作。但是,如果我们在启动前对Intent进行putExtra(EXTRA_OUTPUT,...),则一切正常,直到您尝试点击相机应用程序中的“确定”按钮。“确定”按钮什么也不做。相机应用程序保持打开状态,没有任何锁定。我们可以取消它,但文件永远不会被写入。我们究竟需要做什么才能让ACTION_IMAGE_CAPTURE将拍摄的图片写入文件?编辑:这是通过MediaStore.ACTION_IMAGE_CAPTUREIntent完成的,只是为了清楚

Android ACTION_IMAGE_CAPTURE Intent

我们正在尝试使用原生相机应用让用户拍摄一张新照片。如果我们省略EXTRA_OUTPUTextra并返回小的位图图像,它就可以正常工作。但是,如果我们在启动前对Intent进行putExtra(EXTRA_OUTPUT,...),则一切正常,直到您尝试点击相机应用程序中的“确定”按钮。“确定”按钮什么也不做。相机应用程序保持打开状态,没有任何锁定。我们可以取消它,但文件永远不会被写入。我们究竟需要做什么才能让ACTION_IMAGE_CAPTURE将拍摄的图片写入文件?编辑:这是通过MediaStore.ACTION_IMAGE_CAPTUREIntent完成的,只是为了清楚

android - 如何在 Intent ACTION_SEND 中将超链接传递到 Gmail?

可能这个问题已经被问过或与另一个问题重复,但我的搜索没有得到任何解决方案。以下是我针对我的问题所遵循的链接:Link1Link2实际上,我的问题与使用ACTION_SEND在android默认Intent中共享HTML文本有关。当我尝试创建指向具有不同值的URL的超链接时,它会显示一个简单的值文本。这是不可点击的链接。这是我的做法:Intentintent=newIntent(Intent.ACTION_SEND);intent.setType("text/html");Stringlink="https://www.android.com/";StringlinkValue="Cli

html - 通过 Web Audio API 使用分块音频进行断断续续/听不见的播放

我在上一篇文章中提出了这个问题,但由于它与原始问题无关,所以我将其单独发布。我无法让传输的音频通过网络音频播放,就像在媒体播放器中播放一样。我尝试了2种不同的传输协议(protocol),binaryjs和socketio,但在尝试通过WebAudio播放时都没有任何区别。为了排除音频数据的传输问题,我创建了一个示例,该示例在从客户端接收到数据后将数据发送回服务器,并将返回的数据转储到标准输出。将其通过管道传输到VLC中会产生您期望听到的聆听体验。要在通过vlc播放时听到结果,这听起来应该是这样的,请在https://github.com/grkblood13/web-audio-st

c# - 如何正确地为<audio>提供数据?

我正在通过.aspx页面为HTML5音频提供二进制数据。该文件可以播放,但在Safari(iPad)、Chrome和Firefox中SeekBar和重播有问题。编辑我已简化(希望不要太多)代码并提供完整列表(页面文件名显然是play.aspx)。protectedvoidPage_Load(objectsender,EventArgse){if(Request["filename"]!=null){stringFilePath=MapPath(Request["filename"]);longfSize=(newSystem.IO.FileInfo(FilePath)).Length;

html - 如何使用 html5 <audio> 标签播放 aac 文件?

我可以让它在safari中工作,但在chrome和firefox中不起作用。有什么解决办法吗? 最佳答案 只有Safari和IE支持.aac。以下是每个浏览器支持的内容:InternetExplorer9.0+:.mp3、.aacChrome浏览器:.ogg、.mp3、.wav、.aac*Firefox:.ogg、.wavSafari:.mp3、.aac、.wav歌剧:.ogg、.wav*Chromeseemstosupport.aac但它不包含在官方支持的文件扩展名列表中。我建议同时使用.ogg和.mp3或.ogg和.aac来涵盖

android - 使用 Intent 使用 Gmail 6.11.6 发送 HTML 电子邮件

我一直在使用intents从我的应用程序使用Android上的Gmail发送HTML格式的电子邮件。它工作正常,但现在即使在Gmail撰写显示中也不显示格式。Gmail应用程序中是否又出现了另一个错误或什么??注意:我已经解决了这些问题bugingmail4.something和brokengmailintents我的代码是这样的Intentintent=newIntent(Intent.ACTION_SEND);intent.setType(HTML_TEXT);StringhtmlContentInStringFormat=createHtmlforEmail(context,na

javascript - 使用 jQuery 控制 HTML5 <audio> 元素

我正在尝试使用jQuery来控制HTML5音频元素,但我不是JS天才。我想要的是让播放器在页面加载时开始,我已经完成了,但是当单击播放按钮时,我想检查音频是否正在播放。如果单击时正在播放:停止音频。如果单击时未播放:播放音频。如果您能提供帮助,我们将不胜感激。此处来源:http://www.julake.co.uk/media/loader.php?page=contact非常感谢, 最佳答案 你应该使用一个播放/暂停切换按钮,你需要在其中检查你的音频是否暂停varaudioplayer=document.getElementByI

html - 使用分贝的 Web Audio Api

我想了解如何在WebAudioAPI中使用分贝这里我有一个连接到增益节点的音频缓冲器varmybuffer=context.createBufferSource());mybuffer.buffer=buffer;//anaudiobuffervargainNode=context.createGain();mybuffer.connect(gainNode);gainNode.connect(context.destination);增益音量是从0(无声)到n的范围,其中1是默认音量,但据我所知,通常音频与该范围无关,其音量以分贝(Db)为单位进行测量,并在数据库也是。我在这个答案中