问题标签 [native-module]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
312 浏览

c++ - 解析多表单 Mime 类型的内容处置字段

我正在用 C++ 为 IIS7/8 编写本机模块,其目的是拒绝文件上传进入具有特定扩展名的 IIS。

我已经使用 OnReadEntity 让模块工作,并且可以在上传文件的发布请求中看到请求正文。

但是,由于对 c++ 非常缺乏经验,我不知道我应该如何可靠地从请求正文中解析出 Content-Disposition 字段,以便我可以获得所有文件名。

下面是一个示例请求:

有谁知道 httpserv.h API 中是否有东西可以为我做这件事。或者,如果在 Visual Studio 2015 中构建了一个免费的非商业 mime 类型解析器来执行此操作。

或者我需要自己解析它。

据我所知,Content-Disposition 和 content-type 应该始终是以 ------ 开头的行之后的第 2 行和第 3 行,webkitformBoundary 在客户端发帖(IE、Chrome、FireFox、等等等等)。然后我只需要跳到下一个-----如果有的话。

Content-Disposition 通过 RFC 规范声明它将始终是表单数据;后跟表单字段“attach1”的名称,然后是“文件”类型输入的情况下与该输入“文件名”相关的任何数据。

只是在这一点上寻找正确方向的点。

我已经尝试过使用 Mimetic,但是当我将它的标题添加到我的项目时,我无法构建它。它附带的 Win32 项目构建,但它不会构建在我的。

0 投票
0 回答
484 浏览

android - React Native:Android 上的录音机插件

有没有可用于录制音频的插件?在谷歌上搜索但没有运气。

谢谢,胡伊

0 投票
0 回答
211 浏览

c++ - 如何将 C++ v8 字符串转换为 C 兼容的无符号字符?

--

我需要帮助转换String此行中的值

0 投票
0 回答
1413 浏览

android - React Native:适用于 Android 的自定义 NativeModule 在 Javascript 领域中未定义...?

通过文档: https ://facebook.github.io/react-native/docs/native-modules-android.html

在调用方法来访问并因此使用 NativeModule 时,找不到它......

undefined记录...以及一个不错的小错误:

ReactNativeJS: undefined is not an object (evaluating 'MessengerModule.show')

显然,不完全是我想要的结果。

Java 模块:

Java 包:

有人可以帮我找到代码中的错误,或者可能缺少什么,从而使模块正常工作吗?一如既往,非常感谢任何方向和/或参考点!

0 投票
1 回答
837 浏览

javascript - React Native:使用 AlarmManager 在后台从 Java 模块运行 JS 代码

我正在寻找某种方法来从 Java Native Module 执行 JS 代码。我找到了Timer的解决方案,但它使用 Callbacks 并且仅在应用程序处于后台时才有效(React-native 后台进程(android)处理?)。

我正在使用AlarmManager来唤醒 Java 的 BroadcastReceiver,但我不知道如何从这一点上运行 Javascript 代码。此代码不是 React 组件,但它使用了一些 react sdk 和模块(facebooksdk、googlesdk、Keychain、Asyncstorage)。

我试图在DeviceEventEmitter上创建侦听器(由于https://facebook.github.io/react-native/docs/native-modules-android.html)并在BroadcastReceiver中运行类似

但我已经投了运行时错误:

也许不可能在后台从 Java 模块运行 JS,尤其是在应用程序关闭时。欢迎任何提示。

0 投票
1 回答
2482 浏览

ios - 如何在反应中使用 RCTConvert

我是反应和反应桥接模块的新手。我只想知道 RCTConvert 如何有用以及如何使用它。我正在关注这个网站 链接

拜托,任何人都可以帮助我了解这些东西。

0 投票
1 回答
1300 浏览

ios - 如何在视图控制器中使用 RCTRootView?

我正在开发本机 iOS 应用程序(演示)。并且是 react native 的新手。我想知道RCTRootViewie它是如何工作的。我有一个疑问,即在app delegate根视图中是默认创建的。如果我在我的添加另一个根视图view controller会发生什么?它设置了哪一个将是根视图。有人可以帮我吗?如果我用新的模块名称创建它会发生什么?

提前致谢...

0 投票
1 回答
831 浏览

android - 在本机反应中调用导出的方法

我想在 Objective C 中创建一个视图并在本机反应中使用,但不知道如何做到这一点这是我的代码:Obj-C:

我想打电话给authenticateTouchableOpacity 但它不起作用:(

有人知道怎么做吗?提前致谢。

0 投票
1 回答
733 浏览

android - 为 React Native 定制的 Android 模块

我很难决定如何将这个示例应用程序包含在我的 react native 应用程序中以进行视频转换。我发现我必须为此 android 代码实现 react-native 模块,但在这种情况下,这些lib文件可以实现complex.so 将此示例代码插入我的 react-native 应用程序的最佳方法是什么。我在想我是否应该将其转换为Android 模块,然后使用本机模块将其集成到 react-native 应用程序中。任何人都知道该怎么做这? 在此处输入图像描述

0 投票
2 回答
1019 浏览

react-native - react-native : Native modules with same name for both android and iOS

I'm trying to build a react-native wrapper around our existing native android and ios SDK. I want to know if I can use the same class name and class methods for both the Android and iOS bridge modules? And how do I map the right module to be called for the right device?

For instance, for iOS :

For Android :

And in my js file, if I have something like this :

Which one will be executed? Is there a way where I could route it to the right function based on the device?

Thanks.