APP分享页面会有打开APP的需求
关于Universal Link 和 URL Schema 的兼容性
- iOS 9及以上, Universal Link可用, 若安装了APP能自动打开APP, 其中 iOS 14.1为苹果官方bug不可用
- iOS 8及以下, URL Schema可用, 可尝试打开APP, 打不开可跳转苹果商店下载链接
- Andriod 10及以上, URL Schema不可用, 可下载APK包
- Android 9及以下, URL Schema可用, 可尝试打开APP, 打不开可下载APK包
- Universal Link与URL Schema都可以携带参数
- Universal Link可使用hash模式router
微信浏览器和qq浏览器环境
在微信和qq的APP的浏览器里, 需要APP在应用宝注册, 才能使用应用宝的APP link打开Android APP; 若未注册应用宝, 可提示在浏览器打开, 在移动端浏览器唤起APP
Universal Link
iOS下载页与Universal Link配置相同的域名, 如果用户安装了APP, 则会直接唤起APP; 如果用户没有安装APP, 点击页面里下载按钮时, 跳转苹果商店里APP的链接; 注意分享页面要与Universal Link跨域;