腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
可以
在
requestAnimationFrame
()
上
设置
延迟
吗
?
、
、
、
我有一个垂直长(即垂直大)的页面,
在
一列中有文本,
在
另一列中有一个浮动元素。所需的效果是使浮动元素“追逐”窗口的滚动,并最终(当滚动停止时)回到视区顶部的原始偏移量。我有下面的代码
可以
工作: var ticking = false; </div> </div> Codepen 但元素
在
滚动过程
浏览 14
提问于2019-10-09
得票数 0
1
回答
在
使用
requestAnimationFrame
循环时处理类似单击的事件
、
、
、
我
在
一个项目中使用
requestAnimationFrame
,我需要根据用户输入触发特定的音频和视觉事件。当我接收到输入时,我缓存在下一次
requestAnimationFrame
传递过程中呈现的信息,并继续进行处理,以立即呈现音频事件。是否会处理鼠标点击音频渲染,它将在时间戳205
浏览 3
提问于2021-04-26
得票数 0
回答已采纳
1
回答
在
requestAnimationFrame
之前不想要的
延迟
?
、
、
、
、
IE实际
上
以我想要的方式运行的一个有趣的例子:-)我制作了这个函数来通过
requestAnimationFrame
来做SVG动画(在这个例子中,我省略了值的计算,等等……但我的第一个实验是动画更改SVG无论如何,IE运行动画又好又快……但所有其他浏览器在运行动画之前都会有明显的
延迟
。我想我
可以
在
IE中使用
requestAnimationFrame
,在其他浏览器中使用CSS3关键帧:-(并不是真的想这样做。我是不是遗漏了什么?为什么动画播放之前会有
延迟
?animateVi
浏览 2
提问于2017-06-21
得票数 1
回答已采纳
2
回答
区间动画与
requestAnimationFrame
的区别
requestAnimationFrame
应该在60fps (取决于屏幕)
上
每隔60毫秒“间隔”或调用一次cca,并且使用setInterval
可以
设置
函数调用的
延迟
间隔。然而,我已经用interval和
requestAnimationFrame
制作了简单的绘图动画,似乎interval函数更平滑,工作正常,而requestAnimation函数破坏了浏览器(
在
mozilla/chrome和2台Pcs
上
测试)。(delta);
浏览 1
提问于2015-05-06
得票数 0
2
回答
动画帧渲染后的javascript运行函数
、
、
、
、
基本
上
,我尝试做的是
在
帧的开始进行繁重的计算,这样
在
渲染实际发生的时候,就没有太多的工作要做了。window.
requestAnimationFrame
(do_before); window.s
浏览 0
提问于2017-01-09
得票数 4
1
回答
火狐下的画布动画闪烁
、
、
、
、
无论我做什么,我都无法
在
Firefox下获得流畅的画布动画。我甚至
设置
了一个简单的测试代码,它除了每隔1/40秒调用空绘图函数之外,什么也不做,而且它仍然闪烁。(draw); }, 25); t = time;draw
浏览 1
提问于2015-06-25
得票数 0
回答已采纳
1
回答
RequestAnimationFrame
最小
延迟
?
、
、
因此,建议使用
requestAnimationFrame
()作为最佳实践,以便在使用高强度动画时不会导致浏览器挂起,但低强度动画怎么办?我正在制作一个没有秒针的钟面动画,所以动画实际
上
不需要每5秒左右更新一次(因为没有比这更小的可见增量)。如果有其他加载发生,我应该仍然使用
requestAnimationFrame
()让浏览器
延迟
动画
吗
?或者,对于速度较慢/变化较小的动画,比如时钟指针,好的旧setInterval()仍然是最好的
吗
?我目前正在做类似这样的事情: setInte
浏览 5
提问于2014-05-20
得票数 0
2
回答
限制框架和输入
、
我创建了一个概念证明,它构建了一个基于块的2d映射,您
可以
在
使用箭头键的内部移动一个字符。这很好,因为所有的东西都是自由移动的(字符每个帧移动一个像素,所以移动是流畅的,看起来很好)。但问题是,刷新速度太快了,似乎字符
在
以超高速移动。(gameLoop);在这种运动中使用
requestAnimationFrame
()不是一个好主意
吗
?我
在
Google
上
找到了一篇文章,其中谈到了如何使用时间变量、增量变量、fps变量等来限制框架。但我不确定我是否理解如何与
r
浏览 0
提问于2017-11-02
得票数 0
回答已采纳
1
回答
是否有使用getUserMedia来减少
延迟
的方法?
、
、
、
、
在
试图减少WebRTC通信的视频
延迟
的同时,我测量了视频捕获和视频显示之间的
延迟
。平均而言,我测量到了~150 On 的
延迟
。这肯定是过高的估计(由于调用之间的
requestAnimationFrame
时间),
浏览 1
提问于2021-06-21
得票数 2
2
回答
requestAnimationFrame
检测停止
、
我注意到,每当我停靠浏览器窗口或切换选项卡时,
requestAnimationFrame
就会停止被调用(我预计会发生这种情况)。 有没有一种方法
可以
检测这种停止发生的时间?我想在
requestAnimationFrame
不再渲染时停止计时器。我研究了“window.blur”和“window.focus”事件,但它们与
requestAnimationFrame
何时停止和启动无关(例如,当您在浏览器窗口外单击时,window.blur事件会触发,但
requestAnimationFrame
会继续运行)。我想
浏览 0
提问于2012-10-30
得票数 8
回答已采纳
1
回答
连续
设置
Web动画API的currentTime属性的性能/效率含义是什么?
、
、
、
在
毫秒内连续更新网络动画的currentTime属性的性能/效率意味着什么? animatedObj.currentTime = (.... percentage of pointer position ....)但是,比起<e
浏览 4
提问于2022-03-14
得票数 0
回答已采纳
1
回答
React本机
延迟
渲染
、
、
、
现在的问题是,当scroll事件发生时,桥接就完成了,我们希望
在
达到结束阈值时尽快从API获取更多数据。 JS将它们呈现到RCTView中,但也忙于获取数据,导致UI冻结。最后一次渲染
可以
延迟
到我们遇到JS线程完全空闲的时候
吗
?或者还有更好的解决方案?
浏览 1
提问于2018-08-03
得票数 1
2
回答
背景标签动画与jQuery
、
、
参见代码: 问题:
在
实现
requestAnimationFrame
的浏览器中使用,当带有动画的选项卡
设置
为背景(打开新的选项卡)时,动画定时将被保存。:我对
requestAnimationFrame
的理解是,当移动到背景选项卡时,动画应该停止,但是从这个例子来看,webkit浏览器似乎完成了当前的动画,然后停止。问题似乎来自这样一个事实:第二个和第三个球
在
移动之前需要一个
延迟
,需要一个setTimeout。
requestAnimationFrame
在
浏览 2
提问于2011-07-18
得票数 2
回答已采纳
3
回答
requestAnimationFrame
呼叫是否总是被限制到60 FPS?
、
、
只要屏幕准备好重新绘制,就会调用
requestAnimationFrame
。
在
现代屏幕
上
,刷新速度可能比每秒60帧高得多。如果在这些调用中存在大量内容--它可能会影响应用程序的总体性能。因此,我的问题是:
requestAnimationFrame
是否总是被限制到60 the?人眼真的能分辨出16毫秒和8毫秒重绘
延迟
之间的区别
吗
?更新我最后把它控制
在
60 for以下,以便在高刷新率的屏幕
上
获得更高的性能。并建议每个
在
rAF调用中拥有大量
浏览 4
提问于2014-09-30
得票数 5
回答已采纳
2
回答
和拉斐尔一起给
requestAnimationFrame
打电话会不会影响到你的表现?
、
、
我现在正经历着相当糟糕的表现,通过查看拉斐尔的源代码,我发现它也使用
requestAnimationFrame
。我遇到的大部分
延迟
似乎都发生在我的动画和拉斐尔的动画同时运行的时候。这是因为实际
上
每个绘制周期都会调用
requestAnimationFrame
两次
吗
?从本质上说,我问的是,我是否必须为拉斐尔对象重新实现自己的动画,并将其插入到现有的
requestAnimationFrame
中?
浏览 2
提问于2012-05-10
得票数 5
3
回答
用SetInterval问题响应本机呈现
、
、
、
、
现在,
在
我的游戏中,我不断地更新蓝色方块(View)的y位置。它移动了,但有点滞后。我将setInterval()函数的间隔
设置
为1000/60以模拟60 app,但在我的应用程序中,它感觉就像20。我还尝试将间隔
设置
为1,它很平滑,但经常结巴。我不认为this.forceUpdate()或this.setState()
在
我的场景中是正确的。 还有什么办法
可以
让我做得更好吗?更新:,我也使用了
requestAnimationFrame
()函数,但是它在重新呈现时仍然会结结巴巴。
浏览 0
提问于2018-09-11
得票数 4
回答已采纳
2
回答
对使用javascript setInterval做动画工作感到困惑
、
、
我尝试
在
javascript中使用setInterval来实现动画效果,我想在1000ms中增加一个div的宽度(200px的原始宽度是100px complete: function () { }这是 那么为什么jquery
可以
做到这一点呢
浏览 0
提问于2013-06-17
得票数 0
1
回答
“上画卷”是
在
重新油漆后还是
在
重新油漆之前发射的?
、
、
、
在
许多浏览器
上
(我
在
MacOS和Linux
上
最近版本的Chrome和Firefox
上
测试了这一点),浏览器似乎确保
在
滚动重新绘制触发器之前调用绑定到on涡旋的代码。
上
的
上
,它确实会闪烁。几乎就像我们使用setTimeout ()
延迟
滚动一样: window.setTimeout(onscroll, 0);}); 在这个完全相同的浏览器<
浏览 1
提问于2014-02-17
得票数 7
回答已采纳
1
回答
RequestAnimationFrame
周期性地加速/减速
、
、
、
、
如果
requestAnimationFrame
一直被
延迟
调用,我会假设由于JavaScript的单线程特性,驻留在动画()函数中的复杂代码执行起来花费的时间太长,因此导致了
延迟
的
requestAnimationFrame
(function() { animate(element) } );正如在上面的代码片段中所看到的,每个元素
在
初始的for循环中被多次调用
requestAnimationFrame
。因此,例如,画布颜色需要保持准确的红色0.025秒,
在
画布颜色被
浏览 0
提问于2019-08-27
得票数 9
1
回答
如何检测DOM更改实际呈现的时间?
尝试
在
window.onLoad中运行以下代码var N = 75000;{ document.body.appendChild(span);}
在
span如何进行DOM更改,并检测更改不仅完成,而且
在
屏幕
上
呈现的时刻? 我
浏览 0
提问于2018-03-15
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
《超级人类》延迟可以看吗?延迟高用什么方法降低?
Smart代理-路由器上可以设置IP代理服务吗?如何操作?
在 Fedora 系统上设置 zsh
微信可以设置自动回复吗?
弘辽科技:淘宝店铺当前主营行业可以修改吗?自己可以设置吗?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券