エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【iOS】WebViewにてSPAの画面遷移を検知する方法 - ローソンデジタルイノベーション テックブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【iOS】WebViewにてSPAの画面遷移を検知する方法 - ローソンデジタルイノベーション テックブログ
はじめに こんにちは、ローソンデジタルイノベーション(LDI)でiOSエンジニアを担当している山形です。 ... はじめに こんにちは、ローソンデジタルイノベーション(LDI)でiOSエンジニアを担当している山形です。 今回は、WebViewを使用した画面実装における、ちょっと工夫が必要な実装方法についてお話しします。 具体的には、SPA(Single Page Application)で構築されたWebサイトをWebViewで表示する際、画面遷移をネイティブ側で検知したい場面がありました。 通常のWebページ遷移とは異なり、SPAの画面遷移(History APIを用いた遷移)はWKNavigationDelegateのメソッドが呼ばれないことがあり、一工夫必要だったのでその方法を共有します。 開発環境 macOS:Sequoia 15.6 Xcode:26.0 サポートOS:iOS15〜 課題:WKNavigationDelegateが呼ばれない 通常、WKWebViewの画面遷移はWKNavig

