草庐IT

制作系统

全部标签

javascript - 在javascript中制作一个实时时钟

时钟有点用。但是它不是替换当前时间,而是每秒打印一个新时间。我明白为什么会这样,但我不知道如何解决。如果您能在不直接说出答案的情况下给我一些提示,我将不胜感激。谢谢你。这是我的代码:functiontime(){vard=newDate();vars=d.getSeconds();varm=d.getMinutes();varh=d.getHours();document.write(h+":"+m+":"+s);}setInterval(time,1000); 最佳答案 添加一个span元素并更新其文本内容。varspan=doc

ffmpeg录制系统声音

之前本人写过ffmpeg录制系统声音的博客,但是用到的设备名称叫做virtual-audio-capturer,需要实现安装一个软件,ffmpeg才能找到这个设备,很不方便;今天用windowsapi采集声卡声音,进行声卡数据抓取,然后放入ffmpeg进行编码。关于声卡的数据采集api,可以参看下面博客:声卡数据采集本人从声卡中获取到的格式是:采样率:48000采样位数:32通道数:双通道最终编码时,编码后的的格式为AV_SAMPLE_FMT_FLTP(平面格式),代码如下:av_opt_set_channel_layout(m_pAudioConvertCtx,"in_channel_lay

javascript - 如何在 D3 JS 中制作色标以用于填充属性?

我正在用D3JS制作热图,X轴为年,Y轴为月。每个单元格都是一个温度,并基于此获得不同的“填充”颜色。我的问题是如何制作一个色标来映射具有一系列颜色代码的minTemp/maxTemp域。到目前为止,我有下面的代码,但这不起作用:varurl="https://raw.githubusercontent.com/FreeCodeCamp/ProjectReferenceData/master/global-temperature.json"d3.json(url,function(json){//loaddatafromAPIandsaveinvariabledatavardata=j

javascript - 如何让 JavaScript 动画在所有系统的所有浏览器上以相同的速度播放?

我有一个函数可以计算在X轴和Y轴上移动的各种对象的动画中的下一帧[我称之为frameRender()]以及一个将生成的帧应用于对象[我称之为frameDisplay()]。对象不只是从A点移动到B点,它们不断移动,总是接收新的目标坐标。我将setInterval()与1000/frameRate间隔一起使用,但这似乎根本不起作用,因为浏览器没有准确的计时。问题是:如何确保动画具有恒定的帧速率,并在所有浏览器、所有系统上以相同的速度运行?我已经尝试了所有方法,即使在不同的浏览器上也似乎无法获得准确的结果(我在Firefox和Chrome上进行了测试,Chrome通常显示速度更快)。结果应

javascript - 如何使用 JavaScript 在一段文本上制作删除线效果动画?

我想尝试创建一种效果,当我触发一个事件时,一条动画线会穿过一段文本。效果应该在JavaScript中完成。有人可以建议一些方法吗?我的页面上已有文本,我希望文本从左到右划线,就像正在画一条线一样 最佳答案 使用jQuery只需稍作调整即可:http://jsfiddle.net/yahavbr/EbNh7/正在使用JS:var_text="";$(document).ready(function(){_text=$("#myDiv").text();StrikeThrough(0);});functionStrikeThrough(

javascript - 如何制作asp文本框的按键事件?

大家好,我正在编写各种asp文本框控件的计算。我希望我的计算是通过按键事件完成的。下面的代码我正在使用但不工作.aspx页面.js文件functioncalculateFinanceDetail(){vartxtMaintCost=$('input[id$=txtMaintCost]').val();vartxtInstallCost=$('input[id$=txtInstallCost]').val();vartxtFreightCost=$('input[id$=txtFreightCost]').val();}它没有在按键事件上调用javascript函数...如果有人有任何想

javascript - 制作旋转动画 : start and end slowly, 但在中间快

我想在一个元素上应用一个旋转动画:旋转应该开始缓慢,然后变得越来越快,然后它会到达一个点,从那里它会继续非常快,然后非常慢越来越慢,直到停止。图表看起来像这样:^Speed|********|*****|*****|****|****+*-------------------------***->Time如何将此路径应用于jQueryanimate函数?目前我有这个:functionspin(){var$myElm=$(".myClass");functionrotate(degrees){$myElm.css({'-webkit-transform':'rotate('+degree

javascript - 在 jQuery 中制作 JSON 对象的最佳方法是什么?

在jQuery中创建JSON对象的最佳方法是什么(不使用解析器或AJAX)?varJSONobj=newJSON({'a':'b'}) 最佳答案 JSON(JavaScriptObjectNotation)isalightweightdata-interchangeformat.Itiseasyforhumanstoreadandwrite.Itiseasyformachinestoparseandgenerate.ItisbasedonasubsetoftheJavaScriptProgrammingLanguage,Standa

javascript - 如何在 ionic 中制作下拉框或选择框

你能告诉我如何制作如图所示的下拉菜单吗?我正在使用ionic框架来自here我正在使用下拉菜单这是我的code我想像给定的图像那样制作http://ionicframework.com/docs/components/#select我只想制作如图所示的下拉菜单(左侧的默认文本)。我想减少文档中下拉菜单的宽度(因为它占据了整个宽度)。其次我不想显示任何文本来自下拉这是我的代码AwesomeAppViewLightsaberDefaultGreenRed 最佳答案 您可以通过将标签设为空白并使用CSS覆盖select样式来实现此目的。试

javascript - 如何使用 jQuery 和 jQplot 为图表制作动画(更新数据)

我通过更改数据和重绘来随着时间的推移“动画化”图表。//initializationvardata=...vartargetPlot=$.jqplot('#diagram',data,diagramOptions);一段时间后我将以某种方式更改数据并想要更新图表。以下解决方案有效://updateDatatargetPlot.data=...;//removeolddiagram$('#container').empty();//redrawtargetPlot=$.jqplot('#diagram',data,diagramOptions);比特,这是一个完整的重绘。由于数据量大且间