Javascript react native with android genymotion中的错误意味着什么?
我是react native newr,当我在genymotion中成功运行react native run android时,但在应用程序的某个阶段,我单击时,它会显示错误消息,我知道它看起来有一些promise没有捕捉到错误,但更高级的意思是我无法估计发生了什么,有人知道这里发生了什么吗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
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
回调函数,并确保你传递的任何数据都与你期望的一样。在某个点上,正在调用一个异步函数,该函数不喜欢所传递的数据