html - 如何让 Prerender 工作

标签 html prefetch prerender

我最近尝试做 Prerender,需要一些启发。我尝试预呈现我的一些页面,但加载失败。

在 chrome://net-internals/#prerender 中它会显示不支持的方案。

我在我的 html 标题中做的是这样的:

<link rel="prerender" href="/abc/page1">
<link rel="prerender" href="/abc/page2">
<link rel="prerender" href="/abc/page3">
<link rel="prerender" href="/abc/page4">
<link rel="prerender" href="/abc/page5">
<link rel="prerender" href="/abc/page6">
<link rel="prerender" href="/abc/page7">
<link rel="prerender" href="/abc/page8">
<link rel="prerender" href="/abc/page9">
<link rel="prerender" href="/abc/page10">
<link rel="prerender" href="/abc/page11">
<link rel="prerender" href="/abc/page12">
<link rel="prerender" href="/abc/page13">
<link rel="prerender" href="/abc/page14">

在 chrome://net-internals/#prerender 中它会显示这个。基本上加载的都是false。

Link Rel Prerender (same domain)    http://example.org/abc/page1    Unsupported Scheme  2016-03-29 13:23:25.

Link Rel Prerender (same domain)    http://example.org/abc/page2    Unsupported Scheme  2016-03-29 13:23:25.

Link Rel Prerender (same domain)    http://example.org/abc/page3    Unsupported Scheme  2016-03-29 13:23:25.

Link Rel Prerender (same domain)    http://example.org/abc/page4    Unsupported Scheme  2016-03-29 13:23:25.

Link Rel Prerender (same domain)    http://example.org/abc/page5    Unsupported Scheme  2016-03-29 13:23:25.

Link Rel Prerender (same domain)    http://example.org/abc/page6    Unsupported Scheme  2016-03-29 13:23:25.

以此类推,直到第 14 页。整个列表将给出不支持的方案。

我不确定哪里出了问题以及为什么。谁能告诉我不受支持的方案是什么意思?我四处搜索,似乎没有文档解释它。

最佳答案

给定跨域Unsupported Schemehttp:// 我会说你需要使用scheme-agnostic // 在您的网址中:

<link rel="prerender" href="//abc/page1">
<link rel="prerender" href="//abc/page2">
...

甚至使用完整的 URL:

<link rel="prerender" href="http://example.com/abc/page1">
<link rel="prerender" href="http://example.com/abc/page2">
...

关于html - 如何让 Prerender 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36332475/

相关文章:

HTML 和 CSS 轮播问题

java - Hibernate:如何急切地获取未关联的实体?

WPF 预渲染一个列表而不实际显示它

seo - 将 prerender.io 与 ReactJS 一起用于 SEO

c - 程序何时会受益于预取和非临时加载/存储?

angularjs - prerender.io 支持 cookie 吗?

html - 如何自定义<输入类型="file">?

javascript - 在 Shiny 环境中将 Leaflet 控件放在 map div 之外

javascript - 需要一种方法来设置我无法访问的元素的样式

caching - 我可以将特定数据预取到 CUDA 内核中的特定缓存级别吗?