仅在 Flutter Web 上重定向

Redirect only on Flutter Web

我正在尝试设置一个在 Android 上使用 WebView(flutter_webview 在 pub 上)并直接在网络上重定向的应用程序,因为 flutter_webview 在网络上不起作用.我在 pub 和 dart:js 上查看了 js,但这不起作用,因为 Android 根本不允许导入 dart:js 或 package:js。有任何想法吗?我正在使用 kIsWeb 检测平台(不提供 iOS 或桌面)。

在 web 中,只需创建一个这样的方法:

void openInWindow(String uri, String name) {
  html.window.open(uri, name);
}

并像这样使用它:

print('heading over to... $uri');
openInWindow(uri.toString(), '_self');