1. iOS瀏覽器
iOS 9+,用 universal links,能夠在微信和 safari 中呼起 APP,並定位到指定 View微信
iOS 8-,用 iframe + scheme,在微信中不能夠呼起 APP,在 safari 中能夠呼起 APP,並定位到指定 Viewiphone
在微信中不能夠跳 Appstore,能夠跳應用寶,應用寶自動跳 Appstorespa
iphone iOS 各版本佔比:
10.X 89.8%
9.X 7.8%
8.X 0.4%
7.X 1.7%
6.X 0.3%
結論:能夠再也不考慮 iOS 8-,直接跳 universal linkscode
考慮 APP 未安裝的狀況,universal links 302 到 scheme,微信或 safari 中不會打開 scheme;超時跳應用寶或 Appstoreblog
2. Androidip
用 iframe + scheme,在微信中不能夠呼起 APP,在瀏覽器中能夠呼起 APP,並定位到指定 Viewiframe
在微信中 scheme 被攔截,可經過應用寶 AppLink 呼起 APP,並定位到指定 View。但 AppLink 的申請條件略高,通常只能夠應用寶呼起 APP 首頁safari
結論:微信中統一跳應用寶,最好申請下 AppLink,瀏覽器中用 iframe + schemeclass
考慮 APP 未安裝的狀況,瀏覽器超時下載 APK
**結論:微信攔截了原來免費的 scheme,變成了一個高級會員特權,想用 AppLink 就去交保護費吧~