我已经成功地在 Flutter 上为我的应用程序设置了深层链接(目前仅在 Android 上),这里是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="http" android:host="example.com" android:pathPrefix="/prefix"/>
</intent-filter>
Run Code Online (Sandbox Code Playgroud)
这是有效的,每当我在手机上访问http://example.com/prefix时,它都会建议打开我的应用程序。
现在,我希望能够向深层链接传递参数,可能是像http://example.com/prefix?code=abc123这样的 URL 参数。所以我可以从我的 Flutter 应用程序中读取它,例如getParam('code')返回。abc123
这可能吗?