尝试使用Swift本机模块时如何解决“ NativeModule不能为空”

时间:2019-09-29 22:46:43

标签: swift react-native

注意:这并不是我在Swift中编写模块时许多相似的问题的重复。

我正在尝试使用在Swift中构建的本机模块在React Native应用中转录一些音频。但是,每当我在导入库后尝试使用该库(下面的示例用法)时,标题中都会出现错误。我编写的简短代码在这里:https://github.com/zaptrem/react-native-transcript

我已经跟踪了100万个教程,尝试对Transcribe.m文件,桥头和index.js进行稍有不同的变体,但都没有奏效,并且有太多变体需要记住。

我通过npm install zaptrem / react-native-transcribe安装了该软件包-保存然后将其放入ios,最后进行pod安装。

import { Transcript } from 'react-native-transcript';

const TranscriptEvents = new NativeEventEmitter(Transcript)
// subscribe to event
TranscriptEvents.addListener(
  "onResultChange",
  res => console.log("onResultChange event", res)
)

0 个答案:

没有答案