草庐IT

react-motion

全部标签

android - React Native 模块与 Cordova 插件有何不同?

我正在研究基于Cordova的混合应用程序与ReactNative之间的比较,并且对ReactNative模块与Cordova插件有何不同感到困惑?(如果两者相同,那FB为什么要重新造轮子)ReactNative模块是否像Cordova一样支持所有设备功能?谢谢,罗希特 最佳答案 HowareReactNativemodulesdifferentfromCordovaplugins?ReactNativeModules和CordovaPlugins都执行相同的任务:它们允许调用框架(ReactNative或Cordova)调用框架中

android - 在根项目 'installRelease' 中找不到 React Native installRelease Task 'timeReportTool'。一些候选人是: 'uninstallRelease'

好的,所以我正在尝试将我的react-native放入apk文件并将其安装在assembleRelease工作正常的设备上,但它似乎没有得到签名,因为我只能安装调试版本而不是installRelease这给了我错误在根项目“timeReportTool”中找不到任务“installRelease”。一些候选人是:'uninstallRelease'。这是我的build.gradle中的Androidblockandroid{compileSdkVersion23buildToolsVersion"23.0.1"defaultConfig{applicationId"com.timere

android - react native : Android Debug build does't loads image assets from the react-native assets folder

为了测试和共享目的,我在终端中使用以下代码创建了一个apkreact-nativebundle--devfalse--platformandroid--entry-fileindex.js--bundle-output./android/app/build/intermediates/assets/debug/index.android.bundle--assets-dest./android/app/build/intermediates/res/merged/debugScanning并使用创建apkCreatedebugbuild:cdandroid./gradlewassemb

android - 应用程序在后台运行超过 10 分钟后 Websocket 关闭。 ( native react )

我正在使用React-Native创建一个应用程序,并使用websocket接收数据。但是,当我按下主页按钮使我的应用程序处于后台时,websocket将暂停,当我再次单击我的应用程序时,websocket将继续,这完全没问题,但我的问题是如果我的应用程序处于后台模式超过10分钟,当我再次打开我的应用程序时,websocket完全停止了。我该如何解决这个问题?我知道我可以使用Appstate来检测我的应用程序是否处于后台模式。但我认为这不是我现在真正需要的!还有另一个类似的问题:如果用户留在应用程序中但他们的手机自动锁定并且当他们再次打开手机时,websocket也已关闭怎么办。如何让

android - 将 Activity 结果传递到 React Native 模块中

我正在尝试使用ReactNative对文本进行一些语音识别。我写了一个react模块来启动识别器IntentpublicclassSpeechToTextModuleextendsReactContextBaseJavaModule{...@ReactMethodpublicvoidstartListening(CallbackerrorCallback,CallbacksuccessCallback){Intentintent=newIntent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);intent.putExtra(RecognizerI

javascript - 如何在一个屏幕而不是整个应用程序中处理退出应用程序 - React Native?

我对BackHandler有一些问题,问题是当运行应用程序并转到注册屏幕并触摸我手机的背面时,他们将运行该功能并显示警报以确认,但现在当我转到任何其他屏幕并触摸背面时,他们会我需要在每次返回BackHandler.exitApp();时返回到上一个屏幕;运行,虽然我写如果路由名称是SignUp只是退出应用程序而不是其他屏幕这是我的代码注册importReactfrom"react";import{Text,TextInput,ActivityIndicator,View,KeyboardAvoidingView,ScrollView,Image,TouchableOpacity,Bac

React设置错误在运行NPM启动时:找到配置文件,但未配置任何条目。使用 - 螺旋来显示CLI选项

为我的React应用程序设置环境时,我会遇到错误。我没有按照预期做任何事情。它只是React中的HelloWorld计划。我还将节点模块上传到下面的给定URL。我已经在github放下了我的代码:https://github.com/arpan1089/reeactapp错误:[email protected]startc:\users\sumeet\desktop\reactappwebpack-dev-server找到配置文件,但未配置任何条目。使用-螺旋来显示CLI选项。npmERR!Windows_NT6.1.7601npmERR!argv"C:\\ProgramFiles\\node

React Native如何处理无法读取未定义的“未定义”的财产

我期望来自远程服务器的一些数据可以在屏幕上显示,但是我在模拟器中遇到了此错误Cannotreadproperty'undefined'ofundefined结果在结果到达之前呈现内容的原因,这是我遇到此错误的代码的一部分:caption={this.state.customFieldDropdown['gender'][this.state.dropDownSelectedItems['gender']]||'---Choose---'}所以属性caption正在期待文本,并且要处理未定义的值,我添加了||'---Choose---'显示文字'---Choose---'如果发生零,但问题是th

react函数组件

一、函数组件1、函数组件的创建函数组件:使用JS的函数(或箭头函数)创建的组件称为函数组件,函数组件有如下约定函数名称必须以大写字母开头函数组件必须有返回值,返回JSX表达式渲染函数组件:用函数名作为组件标签名组件名称可以是单标签也可以是双标签export default function Hello(){    return (                    HelloFunctionComponent            )}VSCode中快捷键 rfc 可自动生成。创建完函数组件,可以将其引入到App.jsx中import './App.css'import Hello fro

android - React Native Android - 初始化失败

我正在尝试为Android创建一个新的ReactNative项目。我按照说明here但是当我尝试使用命令启动一个新项目时reactnative初始化测试项目我收到以下错误ThiswillwalkyouthroughcreatinganewReactNativeprojectinD:\dev\projects\TestProjectevents.js:141thrower;//Unhandled'error'event^Error:spawnnpmENOENTatexports._errnoException(util.js:837:11)atProcess.ChildProcess._