同一个网页,为什么在浏览器里点一下可以打开手机上的App,但是到QQ、微信甚至微博这些主流平台里就不行了呢?

发布于 2022-09-05 03:14:26 字数 61 浏览 26 评论 0

同一个网页,为什么在浏览器里点一下可以打开手机上的App,但是到QQ、微信甚至微博这些主流平台里就不行了呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

驱逐舰岛风号 2022-09-12 03:14:26

这个问题关键点还是各大平台以及各种浏览器的支持与兼容性。
最关心的也是当下国内算是最火的社交App微信,很不幸,微信屏蔽了scheme打开App的形式,所以最简单粗暴的scheme方式显然是行不通了。
其他平台也是不同版本对scheme的支持情况也各不相同,包括对新的Universal Link或者App Links的支持都与版本有一定的联系,再加上各种浏览器内核的支持情况也不尽相同,所以要想真正的实现一键跳转,是需要大量的尝试与兼容性处理的,有理由相信这难免是一个比较复杂的事情。
对于iOS和Android的处理方式又有很大的不同,稍有不当可能结果都差了很多,所以一般情况下不建议大家去自行研究整合这些复杂的过程。
对于我们开发来说,选用一个比较好的第三方服务可能是拥有这个功能最快速的方式,可以试试MobLink。看看:http://moblink.mob.com/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文