我想在我的应用中实现深度链接。我读过要实现深度链接,您需要在网站的根目录中放置一个 json 文件,如果用户在移动设备上并且安装了该应用程序,该文件会将用户重定向到该应用程序。我有一个 Squarespace 站点,但将 json 文件放在 squarespace 文件的根文件夹中似乎不起作用。我认为这是因为我需要访问 squarespaces 自己的根目录。
所以我的问题是,我可以实现与 Squarespace 网站的深度链接吗?如果是这样,我做错了什么?如果没有,是否有替代解决方案,或者我应该创建一个我可以完全访问的新网站?
最佳答案
我与 Squarespace 支持人员核对过...第一个代表不错,但没有深度,所以他将其发送到链上。
最终响应:不,即使在他们的“开发人员模式”下,您也无法将文件放在正确的位置并使用正确的 MIME 类型。
是时候寻找不同的托管服务了,或者考虑一下 Alex Bauer 的评论。
一些注意事项:
- 文件必须位于 https://- 普通的旧 http://将不起作用。
- 文件不能有扩展名 - 所以最后没有
.json
。 - 文件的 MIME 类型必须设置为
application/json
。这可能很麻烦,因为标准网络服务通过扩展设置 MIME 类型。
否则 - 它相当简单:)
关于ios - 您可以从 Squarespace 托管网站深度链接到应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43640595/