Shopify POS新增页面导航完成事件
来源:Shopify Developer Changelog · · 官方来源摘要 · 1 分钟阅读 · 流海编辑部
POS扩展可通过新事件识别页面原生转场完成,但需匹配API版本及支持该事件的POS构建。
导航事件Shopify Developer Changelog
Shopify POS Navigation API 新增 navigatesuccess 事件,在目标页面完成原生转场后触发。该事件面向使用 API 2026-10、且运行于支持该事件的 POS 构建上的 UI 扩展,无需迁移。
对出海团队的影响
对开发 Shopify POS 扩展的出海团队,新事件提供了判断页面完成转场的信号。currententrychange 可能在页面完全出现前触发,navigate() 返回的 Promise 也不会等待转场结束,均不宜替代这一信号。旧版 POS 构建不会发出新事件,接入时需注意兼容性。
接下来怎么做
建议检查需要在页面完全出现后执行的逻辑,考虑改为监听 navigatesuccess;该事件的回调接收标准 Event。涉及返回导航时,应将监听器注册在即将重新显示的页面,而非将被移除的离开页面。上线前宜核对 API 版本与 POS 构建支持情况,并测试旧版环境下缺少该事件时的行为。
原始来源
https://shopify.dev/changelog/detect-when-a-pos-extension-screen-finishes-navigating ↗官方事实与编辑解读分段展示,具体条款请以官方最新说明为准。
继续了解电商出海
独立站 · 平台电商 · 品牌增长
查看「电商出海」全部文章 →