一、App“围墙”
各个移动App就像大海中的一座座岛屿,虽然都生活在一个海洋中(Android系统或iOS),但是他们之间通常是老死不相往来。举例来说,在微信应用中,用户基本上就没有机会打开第三方应用APP,只能通过Web/浏览器方式提供受限的互通。
真实的用户需求是什么样的呢? 例如,用户在朋友圈中,看到关于一个饭店文章的时候,用户可以很方便打开大众点评应用看评论,直接打开美团查看折扣券,直接打开叫车软件前往该地点。 在信息流看到推荐的商品,能够直接打开淘宝/京东App查看宝贝详情。但是很不幸,目前这些应用孤岛之间都是通过Web进行连接的,通过WebView,进行内容跳转,缺少原生App体验。
二、App 调起方式
1. Scheme协议调起
2. Universal Links ( IOS 9+)
3. Android App Links (Android 6.0 +) (兼容性不好)
三、Scheme
客户端应用可以向操作系统注册一个 URL scheme,该