エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
サーバに配置したWebViewのコンテンツからスマホのネイティブアプリのURLスキームの呼び出し方法 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
サーバに配置したWebViewのコンテンツからスマホのネイティブアプリのURLスキームの呼び出し方法 - Qiita
筆者は普段サーバサイドのエンジニアとしてWebシステムの開発をしているが、 担当している案件でスマホ... 筆者は普段サーバサイドのエンジニアとしてWebシステムの開発をしているが、 担当している案件でスマホのネイティブアプリ内のWebView内にコンテンツを組み込む案件がありました。 その際に、URLスキームを使ってネイティブアプリとWebViewのコンテンツ間の連携でハマったので、備忘録として残しておきます。 本記事はあくまでサーバサイドの立場からの対処方法になります。 URLスキームの書き方 筆者ははじめ、下記のコード用にfetch関数での読み込みを想定していました。 しかしURLスキームはネイティブアプリのWebViewのURLローダーの部分で実行する仕組みのため、 fetch関数のようなJavaScriptの非同期処理では実行が出来ませんでした。 そこで以下のように location.href にURLスキームを設定し、 ネイティブアプリのWebViewに読み込ませることで問題を解消し