react-native相关内容

错误:导航器只能包含';屏幕';组件作为其直接子项

我刚开始使用本机响应,我收到此错误,但我无法解决它。 我正在从主react-navigation page遵循教程,但我无法完成它。 如有任何帮助,我将不胜感激。谢谢! import * as React from 'react'; import { Text, View } from 'react-native' import { NavigationContainer ..

Navigation.显示打字稿中的某些错误

当我使用useNavigation.Navigation.Main";类型为‘{key:string;params?:unfined;merge?:boolean|unfinded;}|{name:Never;key?:string|unfinded;}’的类型的TypeScript返回错误参数时,如果使用useNavigationor或From{导航}在屏幕之间导航,则不能将类型为‘&q ..
发布时间:2022-03-01 13:55:38 其他开发

错误:index.js:找不到模块';babel-plugin-r&39;Reaction Native

我做了什么导致错误: 我有一个新安装的Bare Reaction原生项目。我想使用抽屉导航,但必须安装Reaction Native ReAnimated 2.3.0-Alpha.2。 我已尝试解决的错误 我已安装全新的Bare Reaction本机项目 清除Metro Cache 尝试使用重新激活的2.0.0 我已按照https://www.reanimated2.com/do ..

反应-本机、动态反应导航标题

我有一个屏幕,其标题应从AsyncStorage设置,并且许多屏幕都导航到此屏幕(因此我不希望将标题传递到我正在导航的任何地方)。 因为navigationOptions是static我无法使用this.state,也无法通过读取AsyncStorage来设置其标题(因为AsyncStorage是异步:) 在这种情况下如何更改屏幕内部的标题? 推荐答案 可以在异步函数结束后 ..
发布时间:2022-03-01 13:50:05 其他开发

在ScrollView内创建具有动态高度的MaterialTopTabNavigator

有没有办法创建具有动态高度的类似ScrollView的东西? 有关我们尝试执行的操作的详细信息: 我们在ScrollView中创建了一个顶部选项卡栏(使用createMaterialTopTabNavigator)。一切正常,除了ScrollView的高度。让我们假设有3个不同高度的选项卡屏幕:TabScreen1:800,TabScreen2:400,TabScreen3:300.渲染时 ..
发布时间:2022-03-01 13:44:27 其他开发

在抽屉导航器中卸载或重新呈现屏幕

我最近刚刚添加了抽屉导航器,并将屏幕包装在createDrawerNavigator() 中 以下是我当前的路由: Home.js Post.js Settings.js 当用户从主页导航到帖子时,我传递了一个包含帖子数据的参数。 onPress={() => this.props.navigation.navigate('Post', {postData: postDa ..
发布时间:2022-03-01 13:41:18 其他开发

Reaction Native-iOS-启用更大的文本表单可访问性搞砸了一切

到目前为止,我的应用程序看起来很漂亮,但一旦启用了“辅助功能”中的“较大文本”选项,所有东西都开始看起来很脏,甚至导航栏也是如此。 请建议一种智能处理这些更改的方法。 推荐答案 经过大量源代码挖掘和谷歌搜索,似乎可以使用AccessibilityManager原生模块。我没有看到任何关于它的文档,但是可以在this test file中看到一个示例函数: Accessibi ..
发布时间:2022-03-01 13:39:14 移动开发

隐藏Reaction Native中的createBottomTabNavigator选项卡栏

在React Native 0.62中,是否可以在滚动时隐藏使用createBottomTabNavigator从reactnavigation.org创建的选项卡栏? 我很好奇是否有可能用LinkedIn类似的方式,当你向下滚动页面时,选项卡栏消失,当你向上滚动时,它重新出现。或者只能使用自定义选项卡栏? 推荐答案 可以,可以隐藏底部选项卡栏。 可以使用自定义选项卡栏和默 ..

命令失败:在Reaction-Native中安装导航、FireBase、图标等依赖项时出现gradlew.bat installDebug错误

当我在React本机项目中安装任何依赖项时,以及当我使用link命令(例如,REACT-Native link REACT-NATIVE-GRIGURE-HANDLER)时,这会导致在图像[1]中显示错误。 它不会生成显示错误gradlew.bat的项目 以下代码显示了我的Package.json文件 { "name": "navigations", "version": "0 ..

使用createStackNavigator、Reaction Native的页眉的透明背景

我使用CRNA创建了一个项目,该项目使用了Reaction-Naviation。在其中一个屏幕中,我有一个覆盖整个屏幕的背景图像,并且我希望包括页眉。 如下图: 我是否应该只隐藏标题并使用包含所需元素的视图?如果是,这会不会在深度链接的情况下造成麻烦? 解决方案 反应导航提供了一个名为headerTransparent的很酷的道具,可以在 用于呈现标题下的内容的顺序。 因 ..
发布时间:2022-03-01 13:20:21 其他开发

如何关闭其中包含多个屏幕的Reaction导航模式

我正在使用https://reactnavigation.org/在Reaction Native应用程序中导航,该应用程序以选项卡导航器为主堆栈,其中包含两个屏幕(用于登录和配置应用程序)。 我无论如何也想不出如何从第二个屏幕(SelectItems)关闭模式。从模式的第一个屏幕,我可以用navigation.goBack()关闭它。 两个模式屏幕都需要一个关闭按钮。是否有方法可以直 ..
发布时间:2022-03-01 13:11:15 前端开发

运行Android应用时,在UIManager中找不到RequireNativeComponent:";RNSScreenStackHeaderConfig";

在Android上运行应用程序时,我收到此错误。它构建正确,但在异常情况下崩溃。我已经安装了REACTION-Native-Screens、@REACTION-Native/导航和https://reactnavigation.org/docs/getting-started/ 上列出的依赖项 com.facebook.react.common.JavascriptException:不变冲突 ..

不变冲突:在UIManager中找不到要求NativeComponent:";RNSScreen";

我收到RNSScreen错误,即使我已经安装了所有相关的软件包并遵循了Reaction导航指南(https://reactnavigation.org/docs/getting-started#installation),但对我没有起作用。 推荐答案 最终找到了解决方案,首先创建新项目,然后重新设置Reaction-Google-Maps库。 解决方案:创建新项目,从头开始安装所 ..
发布时间:2022-03-01 13:04:44 其他开发

如何在Reaction Native上构建VoIP应用程序?

我想构建语音/视频反应原生应用程序。我读了很多东西,但是我很困惑。有WebRTC,twillio,callkit,但其中最好的是WebRTC,据我所知,你能告诉我在React原生平台上构建VoIP应用的最佳方式是什么吗? VoIP 首先,我们必须了解推荐答案服务器可以使用不同的协议进行信令,例如SIP。 若要构建WebRTC应用程序并与VoIP服务器通信,您必须实现使用该服务器的 ..
发布时间:2022-02-26 19:44:56 其他开发

将图像上载到Reaction Native中的FireBase存储时出错[Firebase 9.6.2]

因此,我尝试将图像上传到Firebase存储(源文件目录中的本地照片-path:与.js相同的路径)。问题是,在FireBase存储中,图像似乎已损坏,并且每个图片都有9个字节firebase storage image。身份验证和FireStore工作正常,这是我的配置文件:firebase config file,代码是: const uploadPhoto = async() => { ..
发布时间:2022-02-26 17:53:37 其他开发