【发布时间】:2021-02-13 14:01:23
【问题描述】:
我正在尝试让 Flutter Web 应用程序将查询参数附加到 url 的末尾(当在 UI 中进行选择时)而不重新加载页面
基本上我想在不重新加载页面的情况下将 URL 从 http://127.0.0.1:8080/#/sites 更新为 http://127.0.0.1:8080/#/sites?arg=1
以下行(import 'dart:html')在flutter中不起作用(URL根本没有改变)
window.history.pushState(null, null, '?arg1=1');
我也试过 js 包 (https://pub.dev/packages/js) 也不行。
有没有办法让它在flutter web中工作,或者有没有其他方法可以满足我的要求?
【问题讨论】:
标签: dart flutter-web