gpt4 book ai didi

java - 来自深层链接的空查询参数

转载 作者:行者123 更新时间:2023-11-29 19:30:43 25 4
gpt4 key购买 nike

我已经在我的 android 应用程序中实现了深度链接,除了从 URL 获取查询参数外,一切正常。

我正在按照 this link 中的说明进行操作获取参数。

URL 如下所示:

myapp://path/want?a=123&b=345

我正在做这样的事情:

深层链接:- myapp://path/want?a=first&b=second

Uri uri = getIntent().getData();
String valueOne = uri.getQueryParameter("a");
String valueTwo = uri.getQueryParameter("b");

我得到的是“valueOne”的正确值,但“valueTwo”的值为 null,我不明白为什么。

最佳答案

已经有一段时间了..希望这可以帮助别人:

我最近遇到了同样的问题。

  • 如果在命令行中测试深层链接 adb shell am start -a android.intent.action.VIEW -c android.intent.category.BROWSABLE -d "http://test.com/service1?param1 =value1&param2=value2" 只保留第一个查询参数。 (&param2=value2 被丢弃)看起来像一个错误
  • 如果通过点击 gmail 中突出显示的链接来测试深层链接(在我的例子中,我使用 google keep note)所有参数都按预期传递

关于java - 来自深层链接的空查询参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40004798/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com