myappname://action?=login
上面的代码在某些情况下工作正常,有时则不行。
然后我提到了android:intent://方法
我的 URL 方案变为
intent://scan/#Intent;scheme=myappname;package=mypackagename;end
工作正常;但我还需要传递查询字符串值
action?=login
请分享您的想法
最佳答案
你有必要使用查询吗?
为什么不在 uri 中包含查询数据,如下所示:
intent:/action/login/#Intent;scheme=myappname;package=packagename;end
或
myappname://action/login
?
来自the documentation看起来您无法在过滤器中指定查询参数,但您可以使用意图本身的 getData() 以编程方式访问整个 uri。
关于javascript - 带有查询字符串值的 Android 自定义 URL 方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27503820/