NavigationTransition:finished 属性
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.
NavigationTransition 接口的 finished 只读属性返回一个 Promise,其在 navigatesuccess 事件触发的同时兑现,或 navigateerror 事件触发的同时拒绝。
值
兑现 undefined 的 Promise。
示例
js
async function cleanupNavigation() {
await navigation.transition.finished;
// 导航已成功完成
// 清理所有正在进行的监控
}
规范
| Specification |
|---|
| HTML> # dom-navigationtransition-finished-dev> |
浏览器兼容性
参见
- 现代客户端路由:导航 API
- 导航 API 说明
- Domenic Denicola 的导航 API 在线演示