当前位置: 首页 > news >正文

北京高端 网站建设西安工程建设信息网

北京高端 网站建设,西安工程建设信息网,重庆公司招聘,网站的建设费 账务处理场景介绍 Node-API中的napi_load_module接口的功能是在主线程中进行模块的加载#xff0c;当模块加载出来之后#xff0c;可以使用函数napi_get_property获取模块导出的变量#xff0c;也可以使用napi_get_named_property获取模块导出的函数#xff0c;目前支持以下场景当模块加载出来之后可以使用函数napi_get_property获取模块导出的变量也可以使用napi_get_named_property获取模块导出的函数目前支持以下场景 加载系统模块例如ohos.hilog加载ets目录下文件中的模块 加载系统模块使用示例 使用napi_load_module导出系统模块hilog并调用info函数 static napi_value loadModule(napi_env env, napi_callback_info info) {//1. 使用napi_load_module加载模块ohos.hilognapi_value result;napi_status status napi_load_module(env, ohos.hilog, result);//2. 使用napi_get_named_property获取info函数napi_value infoFn;napi_get_named_property(env, result, info, infoFn);napi_value tag;std::string formatStr test;napi_create_string_utf8(env, formatStr.c_str(), formatStr.size(), tag);napi_value outputString;std::string str Hello OpenHarmony;napi_create_string_utf8(env, str.c_str(), str.size(), outputString);napi_value flag;napi_create_int32(env, 0, flag);napi_value args[3] {flag, tag, outputString};//3. 使用napi_call_function调用info函数napi_call_function(env, result, infoFn, 3, args, nullptr);return result }加载ArkTS文件中的模块使用示例 当加载文件中的模块时如以下ArkTS代码 //./src/main/ets/Test.ets let value 123; function test() {console.log(Hello OpenHarmony); } export {value, test};需要在工程的build-profile.json5文件中进行以下配置 {buildOption : {arkOptions : {runtimeOnly : {sources: [./src/main/ets/Test.ets]}}} }使用napi_load_module加载Test文件调用函数test以及获取变量value static napi_value loadModule(napi_env env, napi_callback_info info) {napi_value result;//1. 使用napi_load_module加载Test文件中的模块napi_status status napi_load_module(env, ets/Test, result);napi_value testFn;//2. 使用napi_get_named_property获取test函数napi_get_named_property(env, result, test, testFn);//3. 使用napi_call_function调用函数testnapi_call_function(env, result, testFn, 0, nullptr, nullptr);napi_value value;napi_value key;std::string keyStr value;napi_create_string_utf8(env, keyStr.c_str(), keyStr.size(), key);//4. 使用napi_get_property获取变量valuenapi_get_property(env, result, key, value);return result }为了能让大家更好的学习鸿蒙HarmonyOS NEXT开发技术这边特意整理了《鸿蒙开发学习手册》共计890页希望对大家有所帮助https://qr21.cn/FV7h05 《鸿蒙开发学习手册》 如何快速入门https://qr21.cn/FV7h05 基本概念构建第一个ArkTS应用…… 开发基础知识https://qr21.cn/FV7h05 应用基础知识配置文件应用数据管理应用安全管理应用隐私保护三方应用调用管控机制资源分类与访问学习ArkTS语言…… 基于ArkTS 开发https://qr21.cn/FV7h05 Ability开发UI开发公共事件与通知窗口管理媒体安全网络与链接电话服务数据管理后台任务(Background Task)管理设备管理设备使用信息统计DFX国际化开发折叠屏系列…… 鸿蒙开发面试真题含参考答案https://qr18.cn/F781PH 鸿蒙开发面试大盘集篇共计319页https://qr18.cn/F781PH 1.项目开发必备面试题 2.性能优化方向 3.架构方向 4.鸿蒙开发系统底层方向 5.鸿蒙音视频开发方向 6.鸿蒙车载开发方向 7.鸿蒙南向开发方向
http://www.zqtcl.cn/news/720131/

相关文章:

  • 批量网站访问检测怎么做好手机网站开发
  • 深圳网站建设公司哪家比较好shortcodes wordpress
  • 网站内链越多越好嘛可以做3d电影网站
  • 企业网站需求文档微商引流客源最快的方法
  • 交互式网站备案业务网站在线生成
  • 自建网站百度个人网站如何在百度上做推广
  • 如何安装wordpress模板竞价网站做seo
  • 做论坛网站如何赚钱电子商务营销推广
  • 想要自己做一个网站怎么做济宁百度网站建设
  • 海会网络建设网站wordpress刷不出图片
  • 一个人做商城网站网站推广的几个阶段
  • 做国学类网站合法吗html5教程pdf下载
  • 云南省文化馆网站建设二级域名分发平台
  • 网站版面布局结构图网站收录批量查询
  • 网站开发手机模拟器常州到丹阳
  • 淮南医院网站建设班级网站开发报告
  • 东莞营销网站建设哪家好微信api接口
  • 凡科建站怎么导出网页wordpress视频采集插件
  • 个人介绍网站源码云主机上传网站
  • app推广平台网站系统登录入口
  • 做公司宣传册的网站成crm网
  • 新乡公司做网站军事新闻内容摘抄
  • 讯美智能网站建设泰安网络科技有限公司电话
  • 新泰建设局网站北京公司排名seo
  • 新网站上线wordpress用户登陆
  • 景安网站备案表格首页风格
  • 做网站卖菜刀需要什么手续互联网营销顾问
  • 山东鲁中公路建设有限公司网站电商网站建设任务分解结构
  • 王野苏婉卿乐清网站优化
  • 三亚市住房和城乡建设厅网站wordpress适合企业网站模板