我正在努力为我的网站添加预渲染优化(link rel =" prerender" href =" ...")。我已经在其中的两个页面上成功实现了它。我现在尝试预渲染的页面无法正常工作。查看chrome:// net-internals /,它显示已加载预渲染,但是当我点击它在"最终状态"列,"超时"。
该页面不符合pre-render documentation中列出的任何取消原因。
我发现其他来源说它会在30或60秒后超时,但此页面加载时间<5秒。
有什么想法吗?预渲染是否有时间限制?无论如何都要改变这个限制吗?
答案 0 :(得分:1)
所以,问题最终是因为我在我那个搞笑的长网址中掉了1个字符,所以浏览器从未导航到我试图预渲染的链接。
我会删除这个令人悲伤的问题错字,如果不是因为我确实学到了一些关于chrome:// net-internals的事实。
当未导航到的页面的预渲染未完成时,您将获得Final State =&#34; Timedout&#34;
当导航到的页面的预渲染未完成时,您将获得最终状态=&#34;导航未提交&#34;