草庐IT

Audio2Face

全部标签

html - @font-face 停止滚动捕捉点工作?

我知道它仍然是非常新的和实验性的,但一直在玩cssscroll-snap,并且有一段时间无法让它工作。我最终意识到,虽然我在我的CSS中使用了@font-face,但滚动对齐不起作用。如果我将字体系列更改为“Arial”而不是我定义的字体,它可以正常工作。还有其他人遇到过这个吗?代码笔:https://codepen.io/galvinben/pen/LgzLxK@font-face{font-family:'fontName';src:url('https://fontlibrary.org/assets/fonts/bebas/b98870e552991cf3daa1031f9fb

html - 将@font-face 与嵌入在当前 HTML 页面中的 SVG 字体一起使用

我有一个要分发的独立HTML文档,没有任何外部依赖项。我在本文档中使用了只有我的一些用户会安装的非标准字体。对于那些没有安装字体的用户,我在顶部的嵌入式SVG文档中包含了一份字体副本。.(我在这个例子中使用的是单字形字体,真实文档使用的是完整的字体。)SVG字体看起来不如普通字体好看,所以我只想在本地没有安装字体的情况下使用SVG字体。如果字体是在外部SVG文档中定义的,我可以以低于本地安装字体的优先级使用它,如下所示:(fiddle)@font-face{font-family:"MyFont";src:local("MyFont"),url("fonts.svg#MyFontEle

jquery - html5 <audio> 标签在激活之前是否从服务器加载音频?

我不太清楚如何表达这个问题,但这是代码...然后我有一些jQuery可以在使用此功能单击时播放剪辑...functionplay(parent,child){$(parent).find(child).find('.bar').click(function(){$('.word-audio')[0].play();});}我的问题是,这是否会在加载html或单击按钮时传输音频文件?我只想在单击按钮时加载数据,因为我的页面可能有数百个这样的按钮。 最佳答案 我想这个描述会消除你的疑虑...属性值auto:作者认为浏览器应该在页面加载时

html - 使用 CSS @font-face 时,浏览器以什么顺序使用不同的类型?

当在CSS中使用@font-face时,是否在任何地方记录了每种主要浏览器的字体类型,以及如果缺少一种或多种字体类型,它们赋予不同字体类型的优先级?我尝试用谷歌搜索答案,但失败了。@font-face{font-family:'myfont';src:url('myfont.eot');src:url('myfont.eot?#iefix')format('embedded-opentype'),url('myfont.woff')format('woff'),url('myfont.ttf')format('truetype'),url('myfont.svg#myfont')for

Javascript/HTML5 : get current time of audio tag

我的模板中有一个音频标签,我需要在单击按钮时显示它的当前时间。请在下面检查我的代码:varmyaudio=document.getElementsByTagName("audio")[0];varcur_time=myaudio.currentTime;$('#curPosition').val(cur_time);但它总是在播放音频时返回0作为当前时间。有人对此有任何想法吗?谢谢 最佳答案 这是一个错字。您声明varmyaudio然后使用audio.currentTime而不是myaudio.currentTime尝试:varmy

html - <audio> 标签在 IE11 中不起作用

我正在尝试在html5(Windows7)中进行简单的音频测试,它在Firefox和Chrome中有效,但在IE11中无效。任何人都可以帮助我吗?这是我的简单HTML文件:MyTitle我已经阅读了所有相关问题,但我的问题没有解决。另外,我尝试添加这个,但仍然没有成功:我总是收到“无效源”消息,我不知道还能做什么。 最佳答案 问题是IE11使您在播放任何声音之前启用“在网页中播放声音”设置。在我看来,这是故意破坏HTML5音频。为此,我对MS很生气。他们不断地违背他们的宣扬,他们想知道为什么没有人再使用他们糟糕的浏览器了。无论如何,

html - Angular 2 : restart the html audio tag on real time

我有一个播放mp3文件的组件,它从其父级获取播放的文件名。这是代码:exportclassPlayComponentimplementsOnChanges{@Input()fileToPlay:string;ngOnChanges(arg){console.log(arg.fileToPlay);}}html是:Yourbrowserdoesnotsupporttheaudioelement.首次播放时效果很好。fileToPlay的值可能会改变,我想实时播放新文件,但它总是播放第一个文件名。我该如何解决? 最佳答案 我知道这是旧的

html - 仅加载该页面中使用的@font-face

我的样式表中有多个@font-face字体,有没有办法只加载该页面上使用的字体?除了为具有该字体的每个页面加载单独的样式表之外。 最佳答案 我不知道浏览器是如何真正实现它的,但是CSSFontsModuleLevel3在其“Fontloadingguidelines”部分中说,浏览器必须只下载当前页面中使用的字体:The@font-faceruleisdesignedtoallowlazyloadingoffonts,fontsareonlydownloadedwhenneededforusewithinadocument.Asty

html - 与 getUserMedia/Web Audio API 同步播放和录制音频

我目前正在为音乐家开发基于网络的协作录音平台,类似于移植到网络的基本DAW(具有额外的社交/共享功能)。不管怎样,我的目标是让它100%无flash,所以我已经阅读了很多关于HTML5,特别是WebAudioAPI的文章(顺便说一句,this这本书帮助很大)。为了使用getUserMedia()从用户的麦克风录制音频,我制作了一个自定义版本RecorderJS.简而言之,我将输出从getUserMedia()路由到ScriptProcessorNode,每4096个样本将inputBuffer的内容写入一个数组,该数组稍后导出到PCMWAV文件。到目前为止,它工作正常。问题是录音过程的

android - HTML5 <audio> 标签在 Android Webview 中不起作用

如果源文件存储在本地,HTML5音频标签似乎在WebView中不起作用。即当从像src="http://example.com/audio.mp3"这样的服务器访问文件时它起作用我正在AndroidICS上试用。如here所述,有一些解决方法.但是我不明白为什么会出现这个问题。关于为什么会发生这种情况的任何解决方案或见解?谢谢。 最佳答案 这只是实现从html文件播放音频的替代方法使用Android的Mediaplayer(http://developer.android.com/reference/android/media/Me