App開発関連の者です。
Captive Portal画面から、Webブラウザ(Chrome等)を起動させ、特定のWebページを表示させる方法についてご教示ください。

Android の”設定” -> “Wi-Fi” から、SSID(e.g.: XXXX_Free_Wi-Fi)を選択し、Wi-Fiに接続すると、Captive Portal画面が表示されます。
Captive Portal画面内で、Wi-Fi接続に必要な認証が完了した後に、Webブラウザ(Safari等)を起動させ、特定のWebページを表示させる方法があれば、ご教示ください。
例) Captive Portal画面から、Webブラウザを自動起動させるようなhtmlの特定のリンクを設置する(もしあれば)
 Captive Portal画面から、Webブラウザを自動起動させる、HTTPリダイレクトの仕組みを使う(もしあれば)
 Captive Portal画面から、Webブラウザを自動起動させるようなJavaScriptを設置する(もしあれば)

<背景>
私のフリーWi-Fiに接続した際に、Captive Portal画面が表示され、Wi-Fiに接続するために必要な認証が完了した後、Captive Portal画面が自動で閉じてしまい、私の特定のPR用Webページへ自動的にリダイレクトされなくなってしまっています。
[現状の挙動]
1) Android の”設定” -> “Wi-Fi” から、SSID(e.g.: XXXX_Free_Wi-Fi)を選択し、Wi-Fiに接続
2) Captive Portal画面が立ち上がる
3) Captive Portal画面において、Wi-Fiに接続するために必要な認証を実施
 ~インターネット通信が確立(Wi-Fi認証サーバからは、30xリダイレクトで特定のWebページへ転送指示)~
4) Captive Portal画面が自動的に閉じる
※ Webブラウザ(Chrome等)は立ち上がらず、特定のWebページ(私のPRページ)は表示されない(リダイレクトされない)

現状、Androidユーザ(屋外の観光客等)が、観光地でWi-Fiを利用した際に、適切なコンテンツを閲覧できない状況になっており、困っています。
最高のUXをAndroidユーザが体験できるように、知恵をお借りできると幸いです。