2001Yのプロフォール画像

2001Y@Y20010920T

「[JavaScript]ホーム画面からの起動を検知」のアイキャッチ画像

PWAとは言えないが、iOSのSafariにもホーム画面に追加することで別アプリとして起動することができる。

今回、普通にブラウザからのアクセスされてるのか、アプリモードからアクセスされているか知りたかったので、調べたところこれで検知できるみたい。

if(window.navigator.standalone){
 alert("ホーム画面からの起動です!")
}

おそらく、何度か試したところ <meta name=apple-mobile-web-app-capable content=yes> を指定していないと検知されない。

あとMDNの個別ページは404になっていた