FetchLaterResult: activated 属性

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

实验性: 这是一项实验性技术
在生产中使用此技术之前,请仔细检查浏览器兼容性表格

activatedFetchLaterResult 接口的一个只读属性,它返回一个布尔值,表示延迟获取(deferred fetch)是否已被发送。

一个 Boolean 值。

示例

POST 请求延迟约一分钟并创建一个函数来检查是否已发送

js
const result = fetchLater("https://report.example.com", {
  method: "POST",
  body: JSON.stringify(myReport),
  activateAfter: 60000 /* 1 minute */,
});

function check_if_fetched() {
  return result.activated;
}

规范

此特性似乎未在任何规范中定义。

浏览器兼容性