0
我正在使用web branch.io sdk以生成深层链接。Branch.io深度链接打开google在浏览器中播放
我已经配置了应用程序,我觉得正常,在branch.io为Android:
- Android的URI方案
- 使用谷歌Play上的搜索作为后备
在JS创建数据对象
data: {
'$desktop_url': content.shareUrl,
'$android_url': androidURL,
"$always_deeplink": true,
'$ios_url': iosURL,
'$og_title': content.name,
'$og_description': content.description,
'content_locator_key': content.url
}
其中androidUrl是谷歌播放的网址https://play.google.com/store/apps/details?id=xxxxxxx
问题是,在Android中,该链接总是重定向到应用商店,但在浏览器中,在Chrome中,并在网页中说该应用安装在设备中。
出了什么问题?为什么应用商店在浏览器中被选中,而不是在移动设备上的google play applicatino?而且,如果谷歌播放说应用程序已安装,为什么应用程序不是直接打开?
我想不通的问题:(
来自Branch.io的Alex在这里:这是正确的。您需要在您的应用程序内部安装Branch SDK才能打开它 –