为什么微博上豆瓣的链接可以直接从内嵌浏览器打开 App,而知乎等其它应用都必须要先打开 safari 呢?

2016-02-20 12:42:15 +08:00
 cairnechen

我一直以为是 iOS 有限制才必须先跳转 safari

但是豆瓣却可以直接从微博跳转到豆瓣 App ,黑科技还是其它应用有不这么做的理由?

6219 次点击
所在节点    问与答
15 条回复
aver4vex
2016-02-20 12:45:10 +08:00
url scheme
cairnechen
2016-02-20 12:49:39 +08:00
@aver4vex
看过豌豆荚范同学的《黑科技,跳出浏览器》,但是这个问题不是从浏览器到应用,而是微博的内置浏览器到应用,因为打开 safari 以后的操作就是你说的这个了
如果微博内置浏览器也能应用这个东西的话,那么多应用还费尽周章要用户先打开 safari 干嘛
finab
2016-02-20 12:54:03 +08:00
@cairnechen 我觉得并不是浏览器不能跳转(实际是可以跳转的),而是微博限制跳转,他不想让浏览器中的东西随随便便就能打开个 app 。各种厂商为了绕过限制,才叫用户从 safari 打开
cairnechen
2016-02-20 13:02:37 +08:00
@finab 对啊,我觉得就是和微信差不多的限制,但是不知道为什么豆瓣能例外
beneo
2016-02-20 13:07:24 +08:00
好像微信里面也可以直接跳到简书 App
oott123
2016-02-20 13:28:59 +08:00
iOS 我不懂, Android 上的情况是像 QQ / 微信 这种内嵌浏览器对能唤起的应用都有白名单。
cairnechen
2016-02-20 13:57:18 +08:00
@oott123 淘宝没找到直接打开的按钮,虾米也要通过 safari, 这算同一阵营的应用了吧,为啥没加入白名单呢,反倒是豆瓣和微博关系没觉得有这么铁啊
cairnechen
2016-02-20 14:10:03 +08:00
@beneo 测试了一下,不行
pimin
2016-02-20 14:14:00 +08:00
Android 很多应用都可以
但是百度贴吧不行
BROWNURSIDAE
2016-02-20 14:19:16 +08:00
iOS 的锅, Android 6.0 有 applink
cairnechen
2016-02-20 14:40:43 +08:00
@BROWNURSIDAE 豆瓣可以
14ly
2016-02-20 15:40:57 +08:00
ios 有一段时间网易云音乐可以,但是现在又不行了
yuriko
2016-02-21 12:44:37 +08:00
Android 开发,不懂 IOS 的构造,觉得好奇怪
cairnechen
2016-02-22 17:47:06 +08:00
没有做类似功能的同学么?
cairnechen
2016-06-12 15:07:29 +08:00
更新一下,现在优酷知乎都能直接跳转了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/257839

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX