DEEPLINK_HOST 在离子深度链接中

DEEPLINK_HOST in ionic deeplink

我正在尝试将我的应用设置为具有深层链接。

正如ionic native docs here中提到的那样,我们需要使用下面的命令

ionic cordova plugin add ionic-plugin-deeplinks --variable URL_SCHEME=myapp --variable DEEPLINK_SCHEME=https --variable DEEPLINK_HOST=example.com --variable ANDROID_PATH_PREFIX=/

我应该在 DEEPLINK_HOST 参数中输入什么。

如果我提供我的站点域,我是否必须在该站点上设置任何内容?

DEEPLINK_HOST 是 URL 的主机部分,您在移动设备上单击,将打开您的应用程序,而不是浏览器。它可以是任何主机名,但您的网站主机名(如果存在)是最好的,因为您可以为桌面和移动用户使用相同的 URLs。

对于 Android 应用程序,您不需要 add/change 网站上的任何内容。在 iOS 的情况下,只需遵循通用链接的文档。

https://github.com/ionic-team/ionic-plugin-deeplinks

(New in 1.0.13): If you'd like to support multiple hosts for Android, you can also set the variables DEEPLINK_2_SCHEME, DEEPLINK_2_HOST, ANDROID_2_PATH_PREFIX and optionally substitue 2 with 3, 4, and 5 to set more.