firebase - 如何将 Firebase 动态链接中的参数用作 Flutter 命名路由参数
问题描述
我有一条名为“/song”的路线,它接受参数。这就是我在应用程序中访问的方式:
() => Navigator.pushNamed(context, "/song", arguments: "my_id");
如何将 URL 参数转换为应用内路由参数?
示例:当我打开https://myapp.page.link/song&id=some_id
时,它会打开带有参数的/song
路线。"some_id"
注意:数据在网站和应用程序上都是动态加载的,因此手动为它们中的每一个实现深度链接是非常不切实际的。
解决方案
推荐阅读
- laravel - 如何使用 Laravel 和 Vue 将数据从子组件传递到父组件
- reactjs - 解析错误:“--jsx”选项的参数必须是:“preserve”、“react-native”、“react”
- laravel - 检索已发送电子邮件的附件名称和内容
- python - 是否可以将整数添加到由两个整数组成的列表中?(不是第三个变量)
- node.js - pdf-lib:如何添加自定义字体
- reactjs - Redux 中的 Reducer 规则
- visual-studio - 如何摆脱 Visual Studio 2019 中的 EF 警告:还安装了旧于 6.3 的实体框架版本
- javascript - PHP - 如何在更改路由时避免重新加载表单
- gradle - Gradle,如何通过设置插件共享目录
- c# - RedirectToAction 重定向到错误的用户 ID