NativeModules 不包含 RNNordicDfu

问题描述 投票:0回答:0

我在我的项目中使用 react-native-nordic-dfu,当我尝试使用该库时,应用程序崩溃并出现错误:

TypeError: Cannot read property 'startDFU' of undefined
.

错误似乎发生在

node_modules\react-native-nordic-dfu\index.js
的模块内部。

第 2 行用

const { RNNordicDfu } = NativeModules;
定义了 RNNordicDfu,但是当我注销它时,NativeModules 没有 RNNordicDfu 属性。包裹本身有问题吗?我真的对这个不知所措。

我也试过重新安装包无济于事

"dependencies": {
    "buffer": "^6.0.3",
    "convert-string": "^0.1.0",
    "expo": "~47.0.12",
    "expo-splash-screen": "~0.17.5",
    "expo-status-bar": "~1.4.2",
    "react": "18.1.0",
    "react-native": "0.70.8",
    "react-native-ble-manager": "^8.6.0",
    "react-native-nordic-dfu": "^3.2.1",
    "react-native-quick-base64": "^2.0.5"
  },

我目前正在运行 Node v18.15.0.

在三星 Galaxy S22 Ultra 上测试

javascript android react-native npm
© www.soinside.com 2019 - 2024. All rights reserved.