将网站上的用户重定向到我的iOS应用程序

时间:2018-08-11 16:54:05

标签: javascript html ios swift redirect

我正在将功能实现到我的iOS应用中,这要求用户被授权使用Spotify API。但是,我对他们如何返回应用程序有疑问。一旦用户同意我的应用程序能够修改其帐户中的内容,便将其重定向到我网站上的回调站点。在此回调站点上,我想实现将用户自动发送回应用程序的功能。有没有执行此操作的Javascript代码?

有关此工作的一些示例:

https://itunes.apple.com/-如果在移动设备上立即发送到Apple Music

https://open.spotify.com/-您将立即发送到Spotify

这怎么办?还有可能将参数传递给应用程序吗?即Spotify,Itunes和Apple Music-所有重定向都会立即将用户发送到正确的曲目,艺术家或专辑,与url中指定的曲目相同。

2 个答案:

答案 0 :(得分:0)

您可能想要的是通用链接: https://developer.apple.com/ios/universal-links/

通用链接可能比自定义URL方案更好,因为它使用的URL不管您是否安装了应用程序,都可以使用。如果未安装,则您的站点可以提供常规网页。但是,如果用户在安装了您的应用程序的设备上打开这些URL之一,则该URL将直接启动到您的应用程序中。不需要JavaScript或其他技巧。

请注意,这仅在您控制整个域时才有效(由于apple-app-site-association配置文件位于域的根目录中)。如果这对您不起作用,则必须使用URL方案(以及使没有您的应用程序的用户正常运行所需的相应的怪异JavaScript hack)。

答案 1 :(得分:-1)