解決できる課題 事業紹介トップ 経営データ分析基盤 AI導入・業務改善 AI 業務アプリ 基幹システムのWeb化・段階移行 複雑な SaaS を専用 UI に Shopify Plus 移行・拡張 生成AI 活用(Multi AI) SEO / AIO / 広告運用 顧問・アドバイザリ インフラ構築 PHP脆弱性対策・更新 WordPressからEmDashへの移行 自社メディア投資・開発
AI導入 AI導入・業務改善 ChatGPTの社内導入 OpenAI Codex導入 AI運用・定着 Claude / MCP 総合 Claude Cowork Claude Code 導入支援 Claude Code 使いこなし支援 Claude Design MCP 開発・サーバー構築
EC構築・移行 Shopify Plus トップ EC-CUBEからShopifyへの移行 大手カートからの移行 Shopify 通常プラン EC サイト構築
実績
業界ニュース 業界ニュース トップ AI ニュース └ Claude └ ChatGPT・Codex └ Gemini └ その他 Shopify ニュース SaaS ニュース お知らせ(自社発信)
会社情報 相談する
2026.10.22

POS Navigation APIに画面遷移完了を検知するnavigatesuccessイベントが追加

記事のサマリー(TL;DR)

  • POS Navigation APIにnavigatesuccessイベントが追加され、遷移先画面がネイティブトランジションを完了した後に発火する
  • currententrychangeは画面が表示を終える前に発火することがあり、navigate()プロミスはトランジションの完了を待たない
  • この機能はAPI version 2026-10を対象とするPOS UI拡張機能で、対応するPOSビルド上でのみ利用できる

対象と移行対応について

navigatesuccessイベントは、API version 2026-10をターゲットとするPOS UI拡張機能で、かつこのイベントに対応したPOSビルド上で動作している場合にのみ利用できます。対応していない古いPOSビルドではnavigatesuccessは発火しません。既存の実装に対する移行作業は不要です。

詳細

変更内容

POS Navigation APIにnavigatesuccessイベントが追加されました。このイベントは、遷移先の画面がネイティブトランジションを完了した後に発火し、コールバックには標準のEventが渡されます。

これまで使用されていたcurrententrychangeは、画面の表示が完了する前に発火することがあります。また、navigate()が返すプロミスは、トランジションの完了を待機しません。

画面を戻る方向に遷移する場合は、再表示される側の画面にリスナーを登録する必要があります。遷移元として離脱する画面は削除されるためです。

対象範囲

このnavigatesuccessイベントは、API version 2026-10をターゲットとするPOS UI拡張機能で、かつこのイベントをサポートするPOSビルド上で動作している場合に利用できます。対応していない旧バージョンのPOSビルドでは、このイベントは発火しません。

対応方法

既存コードの移行作業は必要ありません。画面の表示が完了した後に処理を実行したい場合は、navigatesuccessイベントをリッスンしてください。navigate()プロミスを、ネイティブトランジションが完了した合図として使用しないよう注意が必要です。