В моем FB crashlytict эта нефатальная ошибка:
Non-fatal Exception: java.lang.RuntimeException: Encountered an error loading page
at com.smixx.fabric.SMXCrashlytics.logException(SMXCrashlytics.java:33)
at java.lang.reflect.Method.invoke(Method.java)
at com.facebook.react.bridge.JavaMethodWrapper.invoke(JavaMethodWrapper.java:372)
at com.facebook.react.bridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:158)
at com.facebook.react.bridge.queue.NativeRunnable.run(NativeRunnable.java)
at android.os.Handler.handleCallback(Handler.java:790)
at android.os.Handler.dispatchMessage(Handler.java:99)
at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:29)
at android.os.Looper.loop(Looper.java:164)
at com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run(MessageQueueThreadImpl.java:232)
at java.lang.Thread.run(Thread.java:764)
ОБНОВЛЕНИЕ
и у меня та же ошибка для ios:
Non-fatal: Error Domain: Encountered an error loading page Code: 100
Non-fatal: Error
0 MyAPP 0x104d4d550 CLSUserLoggingRecordError + 325 (CLSUserLogging.m:325)
1 MyAPP 0x104d32bf8 -[Crashlytics recordError:withAdditionalUserInfo:] + 457 (Crashlytics.m:457)
2 MyAPP 0x104e05cd0 -[SMXCrashlytics recordError:] + 37 (SMXCrashlytics.m:37)
3 CoreFoundation 0x1b329f554 __invoking___
4 CoreFoundation 0x1b3168080 -[NSInvocation invoke]
5 CoreFoundation 0x1b3168c98 -[NSInvocation invokeWithTarget:]
6 MyAPP 0x104e51100 -[RCTModuleMethod invokeWithBridge:module:arguments:] + 554 (RCTModuleMethod.mm:554)
7 MyAPP 0x104e91834 facebook::react::invokeInner(RCTBridge*, RCTModuleData*, unsigned int, folly::dynamic const&) + 104 (RCTNativeModule.mm:104)
8 MyAPP 0x104e91594 invocation function for block in facebook::react::RCTNativeModule::invoke(unsigned int, folly::dynamic&&, int) + 365 (Optional.h:365)
9 libdispatch.dylib 0x1b2f3cb7c _dispatch_call_block_and_release
10 libdispatch.dylib 0x1b2f3dfd8 _dispatch_client_callout
11 libdispatch.dylib 0x1b2f49cc8 _dispatch_main_queue_callback_4CF
12 CoreFoundation 0x1b3213cc8 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__
13 CoreFoundation 0x1b320ea24 __CFRunLoopRun
14 CoreFoundation 0x1b320df40 CFRunLoopRunSpecific
15 GraphicsServices 0x1bd48b534 GSEventRunModal
16 UIKitCore 0x1b7386a60 UIApplicationMain
17 MyAPP 0x104c9cd68 main + 14 (main.m:14)
18 libdyld.dylib 0x1b308ce18 start
Я использую
"react-native": "0.61.5",
"react-native-fabric": "^0.5.2",
"react-native-firebase": "^5.6.0",
"react-native-webview": "^8.0.2",
там больше нет информации. Я использую WebView для показа нескольких страниц. Но я не могу воспроизвести эту ошибку на любом из моих устройств или эмулятора. Я думаю, это будет как-то связано с URL, но у меня везде https://
и нет проблем с перемещением по этим страницам. Любая идея о том, как воспроизвести его или что может быть не так?
Обновление
Я нашел источник этой ошибки. Это onError
функция в веб-просмотре, но все же, я не знаю причину этого и не могу воспроизвести ее.