如题:如何使用napi_get_value_uint32接口从ArkTS环境中获取32位无符号整数值?
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。
如题:如何使用napi_get_value_uint32接口从ArkTS环境中获取32位无符号整数值?
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。
1 回答1.1k 阅读✓ 已解决
1 回答1.3k 阅读
1 回答1.2k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答971 阅读
1 回答945 阅读
1 回答633 阅读✓ 已解决
1 回答675 阅读✓ 已解决
1 回答607 阅读✓ 已解决
1 回答599 阅读
1 回答645 阅读
在C++代码中,先获取传入的参数,然后调用
napi_get_value_uint32
接口获取参数中的32位无符号整数值,若传递的参数不是数字则返回napi_number_expected
,此时函数返回nullptr
,若获取成功则创建该无符号32位整数的napi_value
并返回。示例代码如下:ArkTS侧传入不同类型的值调用该接口,如
let value = testNapi.getValueUint32<number>(111111111111);
(传入数字)、let data = testNapi.getValueUint32<string>("sssss");
(传入非数字字符串),并通过日志输出获取到的值。本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。