如何配置动态链接以触发网站上的所有子域,并将URL作为数据传递?
我希望能够从浏览器获取任何URL并将其粘贴到电子邮件中。 如果单击,则希望它在应用程序而不是浏览器中打开(如果已安装该应用程序)。
LinkedIn,Facebook和其他人执行此操作,但我不知道如何操作。
答案 0 :(得分:1)
然后,您无需使用Firebase动态链接。
您正在寻找的是深层链接。想象一下您的apple-app-site-association
清单。
"applinks": {
"apps": [],
"details": [
{
"appID": "{your.App.ID.here}",
"paths": ["/path/to/url/", "/another/path/to/url"]
}
]
}
}
尽管我不确定这是否是firebase的功能(因为不能在android的清单中指定这样的事情,而只能在应用本身中指定),但这是思考它的一种方法。 如果您不使用Firebase动态链接,而是在不指定任何路径的情况下将android和osx清单手动添加到您的项目中,那么它将适用于整个网站。
关于建立深层链接的文章很多,更具体地说,是关于延迟链接的文章,但是要选择一个,您可以从adjust.com's guide to deep linking开始