NavigationTransition:finished 属性

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

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

NavigationTransition 接口的 finished 只读属性返回一个 Promise,其在 navigatesuccess 事件触发的同时兑现,或 navigateerror 事件触发的同时拒绝。

兑现 undefinedPromise

示例

js
async function cleanupNavigation() {
  await navigation.transition.finished;
  // 导航已成功完成
  // 清理所有正在进行的监控
}

规范

Specification
HTML Standard
# dom-navigationtransition-finished-dev

浏览器兼容性

BCD tables only load in the browser

参见