Android
iOS

ブラウザからURLリンクをクリックした際にアプリがあれば起動、なければStoreに飛ばす時の対策

More than 5 years have passed since last update.

自分用メモも兼ねて


やりたかったこと

ブラウザからURLリンクをクリックした際にアプリがあれば、アプリ起動、

なければ各storeに飛ばそうとした。


対応

カスタムURLスキームを使ってiOSはとりあえず動いた。

Androidでうまいこと動かなかったので、悩んだところ

ここを教えてもらったので試したら動いた。

https://developers.google.com/chrome/mobile/docs/intents

<a href="intent://test/#Intent;scheme=hoge;package=com.piyo.hoge;end"></a>

みたいな感じ。

標準ブラウザでもchromeでも動作した。


Androidの場合、Intent使えば判定はいらないのかも?