TurboModules 初始化失败怎么办?

轩辕秋花 阅读 2

我按照官方文档写了 TurboModule,但在 JS 里调用时一直报错说模块未注册,试了 clean 缓存、重装 pod 都不行。

这是我的 JS 调用代码:

import { requireNativeComponent, TurboModuleRegistry } from 'react-native';

const MyModule = TurboModuleRegistry.getEnforcing('MyModule');

export function sayHello() {
  return MyModule?.sayHello();
}

原生那边也实现了 RCT_EXPORT_METHOD 和对应的 .jsi 文件,但就是拿不到模块,到底漏了哪一步?

我来解答 赞 4 收藏
二维码
手机扫码查看
暂无解答

暂无解答