自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(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

【代码】NAPI 传递数据给JS。

2023-11-11 13:40:44 729 1

原创 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关注的人

提示
确定要删除当前文章?
取消 删除