Navigation:transition 属性

Limited availability

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

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

Navigation 接口的 transition 只读属性返回一个 NavigationTransition 对象,该对象表示正在进行的导航的状态,可用于跟踪正在进行的导航。

NavigationTransition 对象,如果当前没有正在进行的导航,则为 null

示例

js
async function handleTransition() {
  if (navigation.transition) {
    showLoadingSpinner();
    await navigation.transition.finished;
    hideLoadingSpinner();
  }
}

规范

Specification
HTML Standard
# dom-navigation-transition-dev

浏览器兼容性

BCD tables only load in the browser

参见