问题标签 [expo]

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

react-native - 使用指数反应原生的 Facebook 登录

需要帮助的人,目前正在使用指数并访问 Exponent.Facebook.logInWithReadPermissionsAsync 进行身份验证。任何人都有设置项目的指南。我找不到 iOS 文件夹,因为在 facebook sdk 的说明中,我需要在项目中添加一些库。这是我的 main.js:

`

0 投票
31 回答
65009 浏览

reactjs - 无法加载世博会应用程序:出了点问题

我用命令创建了一个expo应用程序,并通过在目录中运行来启动它。exp init MyAppexp startMyApp

然后我正在扫描在 android 设备上使用expo移动应用程序在控制台中打印的条形码。

然后呈现“出现问题”屏幕而不是应用程序。

查看日志显示“未捕获的错误:无法加载 exp://.....”。

expo打包程序控制台输出中没有错误。

它以前有时可以工作。

0 投票
0 回答
199 浏览

reactjs - 如何找到我的 React Expo 应用程序的网址?

我安装了 create-react-native-app,(下载了 Deco IDE,不相关,但仍在使用),并在 5 分钟内在 React Expo 中创建了我的第一个 Hello World。非常感动!

我的第一个目标是在开发时创建一个位于网络上的应用程序。Web 比原生应用程序更容易编写,更容易获得反馈,并且更容易配置。

从我安装并运行 create-react-native-app 的那一刻起,我的 Expo 应用程序是否带有公共 url,还是还有更多工作要做?

另外,我似乎无法登录。该应用程序没有重置密码。网上有吗?如果有,在哪里。

提前致谢!

0 投票
1 回答
6155 浏览

node.js - 可能未处理的承诺拒绝 (id:0) null 不是对象

所以我一直在开发一个 react native 应用程序,就像 meetups 应用程序一样。它有自己的 node.js 后端,可以在这里查看 https://github.com/rahullakhaney/meetup/tree/master/meetup-backend 在我的应用程序中,我试图从我的数据库中填充组,我得到此错误“可能未处理的承诺拒绝 (id:0) null 不是对象”

这是我的 api.js 文件

您还可以在https://github.com/rahullakhaney/meetup/tree/master/meetup-mobile查看完整代码

任何人都可以解释为什么我会收到这个错误,对不起,但我是新来的反应原生。

0 投票
3 回答
1664 浏览

react-native - React Native 项目中有很多 Flow 错误

我从Expo创建了一个 React Native 项目。然后我想给它添加Flow。我注意到在我的node_modules/react-native文件夹中有一个 .flowconfig 所以我将它复制到我的项目的根目录。运行后,flow我从文件中收到了一些警告,node_modules/exponent因此我为整个文件夹添加了一个忽略。之后,我在运行时仍然遇到很多错误flow。这里有几个:

  • 世博SDK版本:14.0.0
  • 流版本:0.37.0
  • 反应原生版本:0.41.2
0 投票
0 回答
889 浏览

react-native - 由于“意外的 url”错误,Expo 应用程序无法加载反应原生应用程序

我正在使用Expo开发 ReactNative 应用程序。

有时会出现问题,并且在应用程序加载期间会发生以下错误

现在我注意到,当我在 android 设备或模拟器上启用热重载时,会重现此错误。但是热重装以前有时会起作用。看起来 URL 中的端口号 (-1) 指向它。

该项目使用命令进行初始化exp i和启动。exp start

exp版本:37.0.1
操作系统:Linux
移动设备/模拟器:Android 6.0

0 投票
1 回答
246 浏览

clojurescript - ClojureScript 指数 - 从 API 获取数据

从 API 获取信息的最佳方式是什么?

在 ClojureScript 中,您可以使用 Ajax GET 请求连接到 API。

对于我的指数应用程序,我想要一个按钮,当按下它时,它会连接到一个网站,比如谷歌(不一定是,只是一个例子),然后简单地返回数据。

我还需要对这些请求进行身份验证,那么我该如何添加呢?

在你可以使用的 react native 中fetch,我将如何在 ClojureScript 中使用它?

任何帮助将非常感激。谢谢。

0 投票
0 回答
253 浏览

expo - 在导航栏上方的 Expo 应用中添加 BlurView

我有一个Expo应用程序,我想用它BlurView来创建模态效果。我希望模糊出现在所有内容上,包括导航栏。我正在使用react-navigation进行导航。即使我将其添加BlurView为根屏幕的子项,它也不会显示在导航栏上方。

0 投票
2 回答
8198 浏览

react-native - 错误:缺少 app.json。Expo XDE 中的错误

我已经使用 React-native 开发了一个应用程序,现在我使用exp convert. 我对需要的文件夹进行了所有更改(按照 expo-next-steps.txt 中的步骤),但是当我在 expo XDE 上运行项目时,我收到了类似 Error: Missing app.json.如何解决这个问题的错误?我在 react-native 应用程序中使用了本地推送通知。但在项目结构中有一个名为 app.json 的文件,仍然出现此错误。我是世博会的新手,请任何人帮助我。

0 投票
1 回答
729 浏览

javascript - 反应导航未定义错误

我有一个有趣的问题:所以我导入了这个

我创建的表单中的按钮,我将其导入到我想加载表单的屏幕,如下所示:

但是我用于转换屏幕的 onpress 功能不想中继并抛出未定义的错误即使在我的路由器中也无法导入某些内容并在任何地方呈现 onpress 功能:

我该怎么做

这是 logcat 错误消息