是否可以在重定向之前进行预呈现?

Is it possible to prerender before redirect?

我正在使用 prerender.io 服务来预呈现我的 React 应用程序。 在应用程序中,我有一个过渡页面发送到 prerender.io 参数化元数据,然后重定向到应用程序的主页。

问题是该服务似乎使用其元数据而不是过渡页面来预呈现目标页面(应用程序的主页)。

问题:如何使用元数据预呈现过渡页面?

因此 javascript 重定向立即发生,预呈现服务器认为页面仍在加载,因此它不会检查元标记,直到 javascript 重定向完成。

此处最好的解决方案是将预渲染浏览器的 javascript 重定向延迟约 5 秒,但允许普通用户立即进行 javascript 重定向。