深度链接Android与&&引用;性格
我希望用户能够使用如下链接登录:深度链接Android与&&引用;性格,android,deep-linking,Android,Deep Linking,我希望用户能够使用如下链接登录: myapp://app.com/login-with-token?email=someEmail&token=sometoken 由于某些原因,应用程序只接收和字符前面的部分,如下所示: myapp://app.com/login-with-token?email=someEmail 有人知道如何解决这个问题吗 编辑:以下是我在AndroidManifest.xml <intent-filter> <action
myapp://app.com/login-with-token?email=someEmail&token=sometoken
由于某些原因,应用程序只接收和字符前面的部分,如下所示:
myapp://app.com/login-with-token?email=someEmail
有人知道如何解决这个问题吗
编辑:以下是我在AndroidManifest.xml
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="myapp"
android:host="app.com"
android:pathPrefix="/"/>
</intent-filter>
原来问题已经得到了回答
解决方案:
使用adb/Android Studio进行测试时,必须在&
之前添加\
。您如何使用该链接?从javascript、php、in-app重定向?目前,我只在Android Studio中测试它:运行->编辑配置->启动URL是否有理由使用&
而不是?
作为查询参数?@SimonMarquis没有特别的原因,这只是我们的后端返回的结果,它在iOS上运行非常完美。似乎我们必须用?
替换&
。是的,查询应该以?
开头,