簡體   English   中英

React Naitve 在交付結果 ResultInfo(圖像選擇器、文檔選擇器)失敗時崩潰

[英]React Naitve Crashing on Failure delivering result ResultInfo (Image Picker, Document Picker)

E BufferQueueDebug:com.apppackage/com.apppackage.MainActivity$_6796#0 無法從“com.apppackage/com.apppackage.MainActivity$_6796#0”讀取 id 信息 01-02 21:03:41.985 1269 3478 E WindowManager: win=窗口{43d3d6e u0 com.apppackage/com.apppackage.MainActivity} destroySurfaces:appStopped=true win.mWindowRemovalAllowed=false win.mRemoveOnExit=false win.mViewVisibility=8 caller=com.android.server.wm.ActivityRecord.destroySurfaces: 5866 com.android.server.wm.ActivityRecord.destroySurfaces:5847 com.android.server.wm.ActivityRecord.notifyAppStopped:5911 com.android.server.wm.ActivityRecord.activityStopped:6553 com.android.server.wm.ActivityClientController.activityStopped:254 android.app.IActivityClientController $Stub.onTransact:596 com.android.server.wm.ActivityClientController.onTransact:130 01-02 21:03:46.644 6796 6796 E AndroidRuntime: java.lang.Runti meException:傳遞結果失敗 ResultInfo{who=null,request=41,result=-1,data=Intent { dat=content://com.android.providers.media.documents/document/image:1000000608 flg=0x1 }}到活動 {com.apppackage/com.apppackage.MainActivity}: java.lang.NullPointerException: 嘗試調用接口方法 'void com.facebook.react.bridge.Callback.invoke(java.lang.Object[])' on a 8863412583918289 8408289參考

一旦按下后退按鈕,應用程序就會崩潰。 選擇文檔/圖像后,應用程序有望恢復。

"react-native": "~0.62.2",
buildToolsVersion = "29.0.3"
minSdkVersion = 21
compileSdkVersion = 29
targetSdkVersion = 29
ext.kotlin_version = '1.6.0'

在我的例子中,這是由於在選擇圖像期間調用react-native-upi-payment onResult 回調 package 導致 null 指針異常發生。 該問題仍在Github中開放。 要解決此問題,您可以在 npm 安裝后做一個后記,或者直接更改UpiPaymentModule.Java中的回調onActivityResult

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM