- 博客(4)
- 收藏
- 关注
原创 EventHandler使用
4.这里的server_是AbilityManagerService的指针,创建eventHandler对象时传入。1. 创建EventHandler的继承类,用来发送ID启动task和接收回调。所以我们看一下EventHandlerWrap,基类带有方法和属性。用server_来回调给AbilityManagerService。内部实现其实是通过一个SetEventTask的延迟来实现的。从SendEvent实现可以看出,处理流程。2.正确流程是先发送SendEvent。这段代码最终调用顺序是。
2023-11-16 21:01:06 370 1
原创 NAPI 提供回调
5.因为要保持生命周期,需要做持久化。4.把callback对象给JS。1.创建callback对象。前置:声明一下d.ts。
2023-11-13 10:05:24 523
原创 NAPI注册JS模块
4.3 BindNativeFunction 绑定一个类的接口,也就是公开给JS。4.2 napi_set_named_property 声明一个枚举类型给JS。4.1 napi_wrap用来创建一个js的类,注册给V8。对应d.ts的接口,C++侧需要注册相应的模块与之对应。1.需要 napi_module_register。2. moudule 参数。
2023-11-07 15:22:38 475
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人