ReactNative如何调用自定义的原生模块

Android

在 MainApplication .java文件中, getPackages方法中注册该模块。

该模块必须实现ReactPackage  

 public class RootViewPackage implements ReactPackage {

   public List<NativeModule> createNativeModules(ReactApplicationContext reactContext) {

            然后在里面 添加自定义的原生模块     

            List<NativeModule> modules = new ArrayList<>();

            baiduAiModule = new BaiduAiModule(reactContext);

             modules.add(baiduAiModule);

    }

}

 

ios

在 AppDelegate.m文件 , didFinishLaunchingWithOptions 方法中注册该模块。

参考:

RN与原生模块互调 - 简书

相关推荐

  1. ReactNative如何调用定义原生模块

    2023-12-10 17:10:01       45 阅读
  2. 如何写一个react定义hooks?

    2023-12-10 17:10:01       23 阅读
  3. React Native调用Android原生功能

    2023-12-10 17:10:01       15 阅读
  4. 关于 React 如何定义配置 HighCharts tooltip

    2023-12-10 17:10:01       32 阅读
  5. 如何React中创建定义Hooks

    2023-12-10 17:10:01       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-10 17:10:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-10 17:10:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-10 17:10:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-10 17:10:01       18 阅读

热门阅读

  1. python的列表list

    2023-12-10 17:10:01       40 阅读
  2. vue中侦听器

    2023-12-10 17:10:01       38 阅读
  3. Spring中@Contorller和@ResController的区别

    2023-12-10 17:10:01       42 阅读
  4. 微信小程序页面跳转方法

    2023-12-10 17:10:01       36 阅读
  5. (Spring学习07)Spring之启动刷新过程源码解析

    2023-12-10 17:10:01       37 阅读
  6. 新能源电源开发之电压电流参数校准

    2023-12-10 17:10:01       44 阅读
  7. Git 更改remote repo 地址

    2023-12-10 17:10:01       33 阅读
  8. pgpool-ll配置文件详解

    2023-12-10 17:10:01       39 阅读
  9. Linux测试端口连通的几种方式

    2023-12-10 17:10:01       36 阅读