Flutter - EventChannel回调问题
创建EventChannel用来发送状态到flutter端,但是没有走StreamHandler的回调。
onAttachedToEngine(binding: FlutterPluginBinding): void {
let context = binding.getApplicationContext()
this.context = context
this.stateChannel = new EventChannel(binding.getBinaryMessenger(), NAMESPACE + '/state')
this.stateChannel.setStreamHandler(this)
this.channel = new MethodChannel(binding.getBinaryMessenger(), NAMESPACE + "/methods");
this.channel.setMethodCallHandler(this)
}
onListen(_: Any, events: EventSink): void {
this.eventSink = events
}
onCancel(_: Any): void {
this.eventSink = null
}
在初始运行项目时,onListen未触发,热重载flutter之后收到回调,是flutter框架还没弄好吗?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 活体检测回调问题
45浏览 • 1回复 待解决
HarmonyOS onScroll回调yoffset不准确问题
318浏览 • 1回复 待解决
HarmonyOS ArkTS接口回调的案例问题
195浏览 • 1回复 待解决
interface回调如何调用
838浏览 • 1回复 待解决
HarmonyOS 监听折叠状态回调里获取屏幕宽度存在问题
462浏览 • 1回复 待解决
Flutter 开发资料相关问题
308浏览 • 1回复 待解决
HarmonyOS Web组件回调
100浏览 • 1回复 待解决
HarmonyOS 如何声明全局回调函数
231浏览 • 1回复 待解决
支付成功后没有收到回调?
1692浏览 • 1回复 待解决
HarmonyOS 关于NAPI开发C层实现异步化回调问题
419浏览 • 1回复 待解决
HarmonyOS CustomDialog 中cancel回调没有执行
357浏览 • 1回复 待解决
焦点事件onBlur/onFocus回调无法触发
1869浏览 • 1回复 待解决
网络请求后如何进行回调?
910浏览 • 1回复 待解决
lottile动画加载完成回调不调用
914浏览 • 1回复 待解决
HarmonyOS 组件是否有销毁回调方法
368浏览 • 1回复 待解决
回调函数怎么写比较好
1009浏览 • 1回复 待解决
如何为 C++ 提供回调函数?
2347浏览 • 1回复 待解决
webview静态资源下载完成的回调
1553浏览 • 1回复 待解决
Napi回调ArkTS,Native侧日志通过监听回调到JS侧
922浏览 • 1回复 待解决
HarmonyOS 使用@ohos.web.webview封装通用webview组件时基础回调问题
114浏览 • 1回复 待解决
HarmonyOS ArkTS接口回调的案例
320浏览 • 1回复 待解决
组件设置visibility属性的回调
435浏览 • 2回复 待解决
如何实现拍照预览onPreviewFrame回调
544浏览 • 1回复 待解决
Emitter如何声明回调函数类型
1709浏览 • 1回复 待解决
WebView页面加载错误回调能力。
719浏览 • 1回复 待解决
需要在ets发送数据,在dart代码中才能收到回调数据。
ets代码:
dart代码: