2019独角兽企业重金招聘Python工程师标准>>>
微信浏览器默认屏蔽了App的Scheme跳转,我们无法直接从微信中跳转至App中。但神奇的是市面上有两类App可以正常跳转。
- 大众点评,小红书,BiliBili,京东等
- 豆瓣等
第一类,这些是腾讯入股的,应该有白名单一说,让腾讯给你100万,或许你就能获得这个能力。
第二类,查看豆瓣页面在微信中跳转的地址:
1 | https://www.douban/doubanapp/dispatch?uri=/movie/5327268&from=mdouban&page=movie&model=B©=1&channel=card_movie&download=1 |
而不是我们看到的自定义scheme,原因只有一个,它就是 Universal Links
配置 Universal Links 可参看苹果文档。
第二类解决方案有几个注意点:
- Universal Links 可以由系统来做选择,在短信或其他应用中,常按选择打开方式,若选择Safari打开,则后续的跳转会默认跳Safari
- Universal Links只在iOS 9及以上系统支持
参考:
- App Search API Validation Tool, https://search.developer.apple/appsearch-validation-tool/
- 配置Universal Links,可参看苹果文档
- Deferred Deep Linking in iOS,http://tech.glowing/cn/deferred-deep-linking-and-branch-sdk-in-ios/
原文:http://mobilev5.github.io/2016/03/23/wexin-open-app/
转载于:https://my.oschina/u/2345393/blog/870496
发布者:admin,转转请注明出处:http://www.yc00.com/web/1742569630a4460242.html
评论列表(0条)