【发布时间】:2021-06-21 08:14:52
【问题描述】:
我尝试在 Flutter 中使用 grpc,但在调用某些方法时收到此错误。
[ERROR:flutter/lib/ui/ui_dart_state.cc(186)] 未处理异常:gRPC 错误(2,HTTP/2 错误:连接错误:连接被强制终止。(errorCod e: 10))
版本: grpc:^2.1.3 protobuf:^1.0.1 protoc_plugin: ^19.0.1
我的初始化 grpc 的代码:
class GrpcClientSingleton {
late ClientChannel client;
static final GrpcClientSingleton _singleton = new GrpcClientSingleton._internal();
factory GrpcClientSingleton() => _singleton;
GrpcClientSingleton._internal() {
client = ClientChannel('localhost',
port: 60051,
options: ChannelOptions(
credentials: ChannelCredentials.insecure(),
));
我该如何解决这个问题?
【问题讨论】:
-
你最终找到问题了吗?