我有一个使用 ElectronForge v6.0.3和 TypeScript 和 WebPack 的项目,我正在加载本机 npm,模块leveldb-zlib在运行electron-forge start时它可以工作但是当我运行electron-forge make抛出以下错误 我像这样impor ...
我有一个使用 ElectronForge v6.0.3和 TypeScript 和 WebPack 的项目,我正在加载本机 npm,模块leveldb-zlib在运行electron-forge start时它可以工作但是当我运行electron-forge make抛出以下错误 我像这样impor ...
我尝试将 ByteArray 传递给本机模块的 Java 包装器,但出现错误: 错误:HostFunction 中的异常:来自 JS 的格式错误的调用:字段大小不同。 [[20,20,20,20,20,20,20,20,20,20,4,36],[17,9,2,19,17,9,2,19,17,9,0 ...
在我的 React Native 应用程序中,我尝试使用本指南添加expo-mail-composer package 。 我使用react-native@0.64.0 , 我添加了"install-expo-modules": "^0.2.8" , 然后"expo-mail-composer": ...
当我尝试桥接本机模块时遇到问题。 我在 Java 中有一个函数,当我写一个字节时,该函数将计算进度,我在那里有一个 while 循环。 问题是每当我在循环内返回值时,循环就会被打破,但如果我将返回值放在 while 循环之外,它只会返回值,在这种情况下(只有一次)完成的计算。 我想从 while ...
我正在尝试创建一个本机 android 模块来创建后台任务。 我尝试按照本教程进行操作: https://blog.logrocket.com/run-react-native-background-tasks-headless-js/ 但是当我尝试这样调用我的模块时: 我收到“无法读取 null ...
这是我的 NativScript 代码 android 错误抛出如下-> 错误:找不到符号 我的要求是使用本机模块获取手机号码 android?。 我的规格: 1,React Native 0.68.0 2,节点 17 ...
我正在按照本机模块 ios 的官方文档中发布的示例进行操作。 我已经设置好一切,构建它并运行应用程序。 但是当我从 react-native 检查 NativeModules 时,它显示一个空对象 - {}。 我不确定我错过了什么。 ...
我想制作一个可以在手机上的联系人列表中导航的屏幕页面。 所以我制作了一个用于获取联系的本机模块,它适用于 android 10 及以下版本。 对于android 11,他无法运行。 我创建的函数无法获取联系人数据。我确保所有权限都在那里。 下面是我制作的代码 ...
由于现在不支持许多开源包,因此我正在尝试制作本地模块以响应本地监听接近传感器。 我尝试使用 IOS 的 React Native 文档,但我不知道 obj-c,而且我没有足够的时间来学习所有这些工作人员。 有人可以告诉我我在下面的代码中做错了什么并提供一些更好的解决方案吗? ...
因此,我正在练习在 Java 中制作原生模块,这些模块可以将功能暴露给 React Native 的 JavaScript 代码。 为此,我决定向 go 提供一个简单的演示数学库。 我的代码如下。 MathOpsModule.javapackage com.mb_rn_poc; import c ...
所以我试图在本机模块中实现 Garmin iOS SDK,以将 Garmin 手表连接到我的本机应用程序。 我已经完成了文档中关于创建本机模块的所有内容,并且我能够初始化并开始扫描(这不会引发任何错误,它会提示用户启用蓝牙,因此它肯定在做某事)。 但是我必须实现的类的方法表明 didScanDevi ...
我想安装 webpack 时出现很多错误。 我的节点版本是:npm 的 v14.17.0 版本:7.13.0 我在 windows 10 以下是错误: ...
我正在使用以下代码评估nodejs中的javascript捆绑源代码 const javascriptCode = "..." const javascriptSourceMap = "..." const wrapper = NativeModule.wrap(javascriptCode); c ...
我创建了一个带有 react-native-create-library 的模块/库,用于处理自定义设备的特定 ble 程序,并为本机 ble 功能选择了 react-native-ble-manager。 由于我没有在我的库中编写任何本机代码,我只是在 index.js 中导出我的模块 然后我 ...
我目前正在使用电子、反应、打字稿和 NodeJS 原生模块构建应用程序。 我使用提供的样板代码 ( https://github.com/electron-react-boilerplate/electron-react-boilerplate ) 启动了应用程序。 我希望向应用程序添加一些本机模 ...
使用利用sqlite3的 package 。 看起来 sqlite3 没有正确重新编译。 环顾四周,看到有人推荐 better-sqlite3。 这将要求我必须移植 sqlite3 代码(没有 db.serialize 等效项)。 还有另一种方法可以让 sqlite3 工作吗? ...
我正在尝试从 Objective-C 调用一个方法,该方法已使用包含 Swift function 的宏定义。 当我尝试调用我的方法时,我收到编译错误No visible @interface for 'NearbyMessages' declares the selector '__rct_exp ...
我正在使用 package react-native-localize在应用程序中提供本地化。 我已经链接了库,它在设备上运行良好。 问题: 当我测试导入react-native-localize的组件时。 我收到错误react-native-localize: NativeModule.RNLo ...
一旦模块被构建,C++ 本地模块的 std::cout 控制台消息就不会打印在控制台上。 有什么方法可以在控制台上打印运行时 std::cout 消息,然后我们可以使用 node.js 在电子应用程序中捕获这些消息 node.js 如何运行本机模块,它是在与沙盒程序相同的线程上运行还是在不同的线 ...
我正在开发一个 React Native 应用程序并尝试从 android 访问本机模块。 我正在关注这个官方文档在此处输入链接描述 创建本机模块后,当我尝试在 javaScript 类中访问它时,它显示错误“typeError: null is not an object (Evaluating ...