Javascript - 手機瀏覽器開啟APP ,或者導向App Store or Google Play下載
手機瀏覽器開啟APP ,或者導向App Store or Google Play下載
若使用者有安裝APP,則自動啟用,若無安裝,則導向下載頁面。
在 iOS 之前,如果要從各種瀏覽器啟動APP,都必須透過 URI Scheme
在 iOS9 之後的版本,只要你的應用程式支援 Universal Links(通用連結),就可以直接透過HTTP來啟動APP (在此不討論Universal Links)
下表格分別比較幾種瀏覽器啟動APP的方式:
Universal Link | Android App Link | URI Scheme | Chrome Intent | |
---|---|---|---|---|
系統版本 | >= iOS 9 | >= Android 6 | Chrome1 < 25, iOS | Chrome1 >= 25 |
未安裝APP | 開啟 Web | 開啟 Web | 錯誤警示 | 開啟 Web |
能否不發生跳轉 | 不能 | 不能 | 能 | 能 |
前往下載地址 | 能 | 能 | 不能 | 能 |
iFrame觸發 | 不能 | 不能 | Chrome1 <= 18, iOS < 9 | 不能 |
連結組成 | 正常的 URL | 正常的 URL | 自定義 URL 格式 | 自定義 intent URL |
(來源: http://harttle.land)
Continue Reading