微信分享卡片点击跳转App

微信内置浏览器已禁止使用外部url scheme跳转至其他app。
如何突破这一壁垒实现需求呢?

需求

App分享卡片到微信,微信点击打开卡片连接,点击【按钮】直接唤起App;

问题点

微信内置浏览器已禁止使用外部url scheme跳转至其他app。
官方没有给具体的链接,但是就不能跳转。

解决方案

解决方案1(推荐使用)(类似虎扑)

引导打开浏览器,iOS在Safari中打开,Android在浏览器中打开

基于universal linkscheme
技术相对简单,虽说达到了跳转目的,但过程过于繁琐

解决方案2

集成第三方程序(无需花时间去维护)

使用DeepLink 技术,突破微信跳转问题
技术门槛高,但第三方帮我们解决了。

LinkedME

—国内⾸首家企业级深度链接服务提供商,致⼒于帮助APP解决 ⽤用户增⻓(拉新、拉活、留留存、转化等)和流量变现等问题。

唤醒指定页面 场景还原 沉默用户唤醒
<video src=”https://www.linkedme.cc/img/LInkPage.mp4"controls="controls" width=180px> <video src=”https://www.linkedme.cc/img/li.mp4"controls="controls" width=180px> <video src=”https://www.linkedme.cc/img/vancl.mp4"controls="controls" width=180px>

唤醒指定页面

极光魔链

今年极光收购了魔窗,产品名称是极光魔链。可以快速集成,但是稳定性待测试。

实际测试结果

iOS
微信:可以完美唤起App以及指定页面App;(打开App的时候显示的是第三方应用)
Android
微信:当App在后台时可以直接唤起App(Android Q除外,它跟杀死唤起机制一样);如果App杀死之后,需要浏览器唤起。

解决方案3

小程序可以打开App(类似Bilibili)
官方文档

解决方案4

通过自己调研开发DeepLink(参考一点资讯)

超级复杂,需要移动端,Web,服务器;三端联调。预计3人两周到三周工作量。阅读英文文档,需要懂架构的人。
实际测试,也并没有100%全部跳转成功