问题标签 [react-android]

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 回答
653 浏览

react-native - react-native-view-shot:NativeModules.RNViewShot 未定义。确保库在本机端链接

我正在尝试在 react native 中捕获 View,但得到NativeModules.RNViewShot is undefined错误。

我尝试过的事情

  • 手动链接
  • 重启/重建项目
  • 删除的节点模块
  • 降级包版本

如果还有其他替代react-native-view-shot 的方法,请告诉我。

0 投票
1 回答
250 浏览

android - create-react-native-app 混淆不是创建 App.js 文件

我正在尝试使用创建一个 React-native 应用程序环境

但它并没有创建所有文件。它只是在混淆文件夹中创建 package.json 和 yarn.lock,缺少 App.js 并且我收到下面提到的错误。

这就是我设置我的应用程序的方式

0 投票
0 回答
38 浏览

javascript - 使用 React Native 上下文更新搜索栏中的列表

我的 React Native 应用程序中有一个搜索栏,没有上下文实现,列表正确显示。但是当我实现 Context 时,列表不再显示,只显示搜索栏,当我在搜索栏上键入时,我收到此错误消息; ERROR TypeError: item.indexOf is not a function. (In 'item.indexOf(str)', 'item.indexOf' is undefined) 我知道我错过了一些东西,但我不知道我在哪里错过了它。我需要帮助来解决这个问题。下面是我的代码:

这是 SongData.js 代码:

0 投票
1 回答
561 浏览

android - 如何在 react-native 中使用 new Date() 将 GMT 时间转换为 AM/PM?

我正在一个 react-native 项目中工作并使用矩库。我在将时间(GMT 5:30 IST)转换为 AM/PM 时遇到问题。它增加了当地时间 5:30 小时。例如。从数据库时间下午 3:00 开始。从 new Date() => time 转换为Wed Jun 23 2021 15:00:00 GMT+0530(印度标准时间)并在我需要的字段中传递后。当我需要时,我再次将此 GMT 时间转换为 Am/PM。它显示 8:30 PM 而不是 3:00 PM。

这是代码:

为什么格林威治标准时间在当前时间增加 5:30 以及如何克服它?

0 投票
1 回答
59 浏览

java - 无法将 ReactInstanceEventListener 添加到 React InstanceManager

我正在尝试使用此 GitHub 问题的修复程序,但是在我的代码中使用该解决方案时,this它不可用。如何传递this给函数?

'''java

0 投票
3 回答
376 浏览

android - AsyncStorage 在发布时不工作但在调试(React Native)

这是我使用异步的方式

然后这就是我如何获得我的 asyncstorage

我应该从我的 API 获取更新的数据,但它似乎getData是 null 并且它应该可以工作,因为我正在重新渲染组件。Fetch 工作正常,因为我可以登录。我遇到的主要问题是AsyncStorage。有人遇到过这种问题吗?

0 投票
0 回答
25 浏览

android - 无宽高渲染的 WebView

我正在使用 React Native 和Native Modules为Smart POS构建一个应用程序以使用 Java 本机功能,我需要将一张票的图片发送到打印机,我收到 HTML 代码中的票布局并需要将其转换为一个图像,为此,我在 Web 视图中呈现此 HTML 代码,然后使用画布打印到位图

问题:图像未正确渲染,宽度和高度始终等于 0

我对原生开发没有太多经验,所以我的代码有问题吗?

我的代码:

0 投票
0 回答
116 浏览

react-native - 我正在处理本地博览会项目(后台获取时间)

我有时间一次。有时我也不明白。我需要后台时间。如果我开始获取背景按钮,它应该在控制台中给出时间,直到我停止获取背景。我使用 expo 后台获取和任务管理器来获取后台时间。我面临一个问题,它不断地获取时间,所以请帮我编写这个代码。文档在世博会文档中。

0 投票
0 回答
25 浏览

reactjs - 如何创建反应原生构建并共享给我的客户,我正在尝试共享 apk-debug.apk 文件,但它显示运行反应原生启动错误

我正在构建一个反应原生应用程序[由于某些原因我没有在这个项目中使用 expo] ..

  1. 所以我构建了apk,它确实成功地构建了一个用于调试和一个用于发布。
  2. 在我的手机中,我安装了相同的应用程序,但不是通过共享该文件,而是通过 USB 连接我的手机并执行调试和 npx react-native create-android。
  3. 但是我的客户很远,我无法将他的手机连接到我的电脑,在创建这两个版本后,我共享了那个 apk-debug.apk 文件,该文件在他的手机中显示错误,我们需要运行 react-native start 我可以不要将那个 aab 文件从发布文件夹分享给我的客户,因为我不知道它是否可以在他的手机中工作,因为扩展名为 aab。

那么有什么方法可以将测试 apk 文件分享给我的客户,它可以像其他应用程序一样在他的手机上运行。[在世博会很容易,我以前做过,但我不知道裸反应原生]

请指导我,谢谢。

0 投票
0 回答
41 浏览

android - 我正面临一个 React-Native 错误,该错误可能是由于“prolog 中不允许内容”而生成的。

在此处输入图像描述

**如果我正在尝试 react-native run-android,我已经尝试了 SDK 版本为 30.0.2 的所有内容,这里的问题是当我尝试安装应用程序时,我无法做到所有 SDK 版本都是正确的 **