【问题标题】:How to specify URL queryparameters deeplink manifest如何指定 URL 查询参数深层链接清单
【发布时间】:2019-08-27 19:28:09
【问题描述】:

问题是我不知道如何从此链接“https://developer.wisdom.com/j?otp=2etrrf-u57rury5-5u5u57r&email=test@test.com&key=243464yrhffutjt758586869jg869t9”建立深层链接

我试过了

<data android:scheme="https"
                        android:host="developer.wisdom.com"
                        android:pathPrefix="/"                      
                        />

我希望上面的 URL 在单击时打开我的应用程序,并且还能够访问 otp 和密钥

【问题讨论】:

    标签: android deep-linking deeplink android-deep-link


    【解决方案1】:

    当您在深度链接 URL 中传递查询参数时,启动侦听 URL 的活动的 Intent 包含 Extras 中的查询参数。您可以在 onCreate 方法中使用

    getIntent().getExtras(). getString("email");
    

    编辑:请注意,当您在 Chrome 上键入 url 时,不会触发意图。只有当您点击链接或收到重定向时,应用才会打开

    【讨论】:

    • 感谢您的快速响应,此 URL“developer.wisdom.com/…”无法打开我的应用程序。但如果我使用“developer.wisdom.com”它会打开我的应用程序
    • 谢谢大家,我终于找到答案了
    • 我的主机中缺少“s”,它是 Http 而不是 Https
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-04
    相关资源
    最近更新 更多