【发布时间】:2018-01-31 11:30:11
【问题描述】:
我想做的事
我已成功为我的应用设置深层链接:打开链接时,系统会要求用户选择打开方式:使用我的应用或浏览器。
我想使用新的App Links 功能,如果安装了应用程序,它会自动打开。
为此,文档说明我应该在我的服务器上创建此文件:
https://hostname/.well-known/assetlinks.json.
问题
问题在于意图过滤器数据部分的定义如下:
<data android:scheme="https"
android:host="myGithubUsername.github.io"
android:pathPattern="/appname/groups/.*/join"/>
因为我的网站托管在 Github 页面上。
所以这行不通,因为文件必须在https://myGithubUsername.github.io,但我的网站实际上是https://myGithubUsername.github.io /应用名称
另一种方法是设置android:host="https://myGithubUsername.github.io/appname" - 但它不起作用。该应用根本没有打开该链接。
有没有办法将 Android 应用链接与 Github 页面一起使用?
【问题讨论】:
标签: android github-pages deep-linking applinks