首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在反应中建立飞溅屏

如何在反应中建立飞溅屏
EN

Stack Overflow用户
提问于 2022-01-29 20:05:32
回答 4查看 876关注 0票数 0

我正在建设这个网站,并把它托管在heroku免费网站上,因此在启动之前需要一分钟的时间。我觉得这是相当慢的,如果我有像你在twitter或instagram网站上看到的那样的飞溅屏幕,它会首先显示一个徽标,而不是在网站加载之前只显示一个空白屏幕,这可能是明智的。

有人知道如何做出反应吗?请向我提供如何实现这一点的代码。

EN

回答 4

Stack Overflow用户

发布于 2022-01-29 20:24:53

这里的问题并不是react应用程序需要时间来加载,而是如果空闲了一段时间,自由的heroku dyno本身就会离线。

您可以使用一些黑客(如https://www.pingdom.com/ ),您需要每隔x间隔向应用程序发出请求,以避免其进入睡眠状态。

注:这将影响您的免费达诺时间。

票数 2
EN

Stack Overflow用户

发布于 2022-01-29 20:24:55

我认为最简单、也可能是最好的方法是通过React Context API来完成这个任务。这里是一个如何使用React Context API进行操作的代码箱示例。

票数 0
EN

Stack Overflow用户

发布于 2022-01-29 20:11:31

所以首先你说的是预加载器,而不是溅屏,

splash屏幕用于移动应用程序,而预加载程序或加载屏幕则用于web应用程序。

我会放弃一些关于如何实现这一目标的代码,我能得到你需要的东西吗?

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70909283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档