在 webapp 上使用 dart discoveryapis_generator?

Using dart discoveryapis_generator on webapp?

无法使用通过 discoveryapis_generator.

生成的模型文件

它要求使用 http.client,但它来自 dart:io,我正在尝试在网络应用程序中使用它

static YoupipeApi api = new YoupipeApi(new http.Client()); //cant work on webapp

Failed to invoke tokenLoaded callback: Unsupported operation: IOClient isn't supported on this platform.

所以,discoveryapis_generator 仅适用于原生 dart 客户端? 我做错了什么吗?

(related question here)

http 包还包含一个在浏览器中运行的客户端。只需将导入更改为导入文件 package:http/browser_client.dart; 即可。