我想URL scheme
通过FB Messenger
, my URL scheme
is分享我的应用程序myapp
。
问题是,当我发送消息时:myapp://?param1=1234
,FB Messenger
将消息显示为纯文本而不是链接。
我的问题是,我应该怎么做才FB Messenger
能认出我的URL Scheme
?
我想URL scheme
通过FB Messenger
, my URL scheme
is分享我的应用程序myapp
。
问题是,当我发送消息时:myapp://?param1=1234
,FB Messenger
将消息显示为纯文本而不是链接。
我的问题是,我应该怎么做才FB Messenger
能认出我的URL Scheme
?
Facebook Messenger 不会将自定义 URL 方案视为超链接,这就是它们显示为纯文本的原因。即使是这样,对于没有安装该应用程序的任何人,这些链接也会中断,因此会导致用户体验有些不愉快。
您可能想要做的是使用重定向将您的自定义 URL 方案链接包装在标准 HTTP 链接中。如果您添加一些后备逻辑,您甚至可以将未安装应用程序的访问者发送到应用商店以获取它。
Branch.io(完全披露:我在团队中)可以为您处理所有这些,还可以执行所谓的“延迟深度链接”,这意味着您仍然可以在没有应用程序的用户之后将他们路由到正确的页面已经下载了。