Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript react native with android genymotion中的错误意味着什么?_Javascript_Android_React Native_Promise - Fatal编程技术网

Javascript react native with android genymotion中的错误意味着什么?

Javascript react native with android genymotion中的错误意味着什么?,javascript,android,react-native,promise,Javascript,Android,React Native,Promise,我是react native newr,当我在genymotion中成功运行react native run android时,但在应用程序的某个阶段,我单击时,它会显示错误消息,我知道它看起来有一些promise没有捕捉到错误,但更高级的意思是我无法估计发生了什么,有人知道这里发生了什么吗 console.error: "Unhandled promise rejection", {"line":34896,"column":24,"sourceURL":"http://10.0.3.2:80

我是react native newr,当我在genymotion中成功运行react native run android时,但在应用程序的某个阶段,我单击时,它会显示错误消息,我知道它看起来有一些promise没有捕捉到错误,但更高级的意思是我无法估计发生了什么,有人知道这里发生了什么吗

console.error: "Unhandled promise rejection", {"line":34896,"column":24,"sourceURL":"http://10.0.3.2:8081/index.android.bundle?platform=android&dev=true&hot=false&minify=false"}
error
    YellowBox.js:61
<unknown>
    es6.promise.js:117
perform
    es6.promise.js:59
<unknown>
    es6.promise.js:111
<unknown>
    JSTimers.js:100
callTimer
    JSTimersExecution.js:95
callImmediatesPass
    JSTimersExecution.js:199
callImmediates
    JSTimersExecution.js:214
<unknown>
    MessageQueue.js:214
guard
    MessageQueue.js:46
__callImmediates
    MessageQueue.js:214
<unknown>
    MessageQueue.js:128
guard
    MessageQueue.js:46
invokeCallbackAndReturnFlushedQueue
    MessageQueue.js:126
console.error:“未处理的承诺拒绝”,{“行”:34896,“列”:24,“源URL”:http://10.0.3.2:8081/index.android.bundle?platform=android&dev=true&hot=false&minify=false"}
错误
YellowBox.js:61
es6.promise.js:117
表演
es6.promise.js:59
es6.promise.js:111
JSTimers.js:100
呼叫计时器
jstimerExecution.js:95
CallimmediatePass
jstimerExecution.js:199
书刊
JSTimersExecution.js:214
MessageQueue.js:214
警卫
MessageQueue.js:46
__书刊
MessageQueue.js:214
MessageQueue.js:128
警卫
MessageQueue.js:46
invokeCallbackAndReturnFlushedQueue
MessageQueue.js:126

堆栈跟踪显示错误发生在javascript端。这实际上是一个警告,而不是一个错误(如果您正在运行调试构建,您将得到一个黄框,而不是一个红色屏幕)。它实际上不会使你的应用程序崩溃,但通常表明出了不该出的问题

我不知道您对javascript有多熟悉,但基本上,JS承诺可以是
解析
拒绝
,您可以指定两个回调函数来处理每种情况。您收到的警告意味着承诺已通过
拒绝
完成,但未提供任何回调函数来处理拒绝。你可以阅读更多关于他们的信息


对于调试,如果在你点击应用程序中的某个东西时出现警告,我会首先查看任何
onPress
回调函数,并确保你传递的任何数据都与你期望的一样。在某个点上,正在调用一个异步函数,该函数不喜欢所传递的数据。

堆栈跟踪显示错误发生在javascript端。这实际上是一个警告,而不是一个错误(如果您正在运行调试构建,您将得到一个黄框,而不是一个红色屏幕)。它实际上不会使你的应用程序崩溃,但通常表明出了不该出的问题

我不知道您对javascript有多熟悉,但基本上,JS承诺可以是
解析
拒绝
,您可以指定两个回调函数来处理每种情况。您收到的警告意味着承诺已通过
拒绝
完成,但未提供任何回调函数来处理拒绝。你可以阅读更多关于他们的信息

对于调试,如果在你点击应用程序中的某个东西时出现警告,我会首先查看任何
onPress
回调函数,并确保你传递的任何数据都与你期望的一样。在某个点上,正在调用一个异步函数,该函数不喜欢所传递的数据