我使用branch.io作为网址缩短器。
然后,此网址会被重定向到网络服务器上的另一个托管网址。 url上的页面根据缩短网址中嵌入的数据显示一些自定义信息。
现在,如果安装了应用并且用户点击了链接,则用户会在应用中打开一个屏幕。我怎么能避免这种情况?我希望用户在点击链接后保持在浏览器上。
答案 0 :(得分:1)
默认的分支链接行为如下:
<强> 1。如果未安装该应用程序:
单击分支链接将打开链接中提供的$android_url
或$ios_url
(基于平台)。相反,如果链接中提供了$fallback_url
,则会打开后备网址。
<强> 1。如果安装了应用程序: 在Android上,如果您正确配置了URI方案,则单击“分支”链接将打开您的Android应用程序 在iOS上,如果您正确配置了通用链接,则单击“分支”链接将打开您的iOS应用程序。
如果您要覆盖此行为,而是始终打开$android/ios_url
或$fallback_url
,您只能通过网络设置来执行此操作。您只能通过将参数 $web_only:true
添加到链接来创建链接网站。要了解详情,请查看文档here和here
答案 1 :(得分:0)
要添加Amruta提到的内容,您需要在linkProperties对象中进行设置。
linkProperties..addControlParameter(“ $ android_url”,fallbackUrl)