Min*_*ina 5 android deep-linking github-pages applinks
我想做的事
我已成功为我的应用程序设置深层链接:打开链接时,系统会要求用户选择如何打开它:使用我的应用程序或浏览器。
我想使用新的应用程序链接功能,如果安装了该应用程序,它会自动打开。
为此,文档指出我应该在我的服务器上创建此文件:
https://hostname/.well-known/assetlinks.json。
问题
问题是意图过滤器数据部分的定义如下:
<data android:scheme="https"
android:host="myGithubUsername.github.io"
android:pathPattern="/appname/groups/.*/join"/>
Run Code Online (Sandbox Code Playgroud)
因为我的网站托管在Github Pages上。
所以这是行不通的,因为该文件必须位于https://myGithubUsername.github.io中,但我的网站实际上是https://myGithubUsername.github.io/appname
另一种方法是设置android:host="https://myGithubUsername.github.io/appname"- 但它不起作用。应用程序根本不会打开该链接。
有没有办法将 Android 应用程序链接与 Github 页面一起使用?
Nam*_*ung 11
您可以将 Android Applink 与 Github Page 结合使用。只需在根文件夹中创建一个名为 _config.yml 的文件,其中的值为 include: [".well-known"]。这是例子
https://github.com/trungnn307/trungnn307.github.io/blob/master/_config.yml
Sim*_*uis -2
由于您不拥有github.io域,因此无法启用 Android 应用程序链接功能。
使用does not 因为它不是 a (又名域名)android:host="https://myGithubUsername.github.io/appname"的有效值。host
| 归档时间: |
|
| 查看次数: |
2627 次 |
| 最近记录: |