Navigation:transition 属性
Baseline
2026
Newly available
Since January 2026, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Navigation 接口的 transition 只读属性返回一个 NavigationTransition 对象,该对象表示正在进行的导航的状态,可用于跟踪正在进行的导航。
值
NavigationTransition 对象,如果当前没有正在进行的导航,则为 null。
示例
js
async function handleTransition() {
if (navigation.transition) {
showLoadingSpinner();
await navigation.transition.finished;
hideLoadingSpinner();
}
}
规范
| Specification |
|---|
| HTML> # dom-navigation-transition-dev> |
浏览器兼容性
参见
- 现代客户端路由:导航 API
- 导航 API 说明
- Domenic Denicola 的导航 API 在线演示