Browse Source

feat: 充值动画问题

XiaodongLin 8 months ago
parent
commit
e82675960f

+ 1 - 0
module/wallet/src/main/java/com/adealink/weparty/wallet/GoogleRechargeDialog.kt

@@ -135,6 +135,7 @@ class GoogleRechargeDialog: BottomDialogFragment(R.layout.fragment_google_rechar
             when(it) {
                 is Rlt.Success -> {
                     getClickCallback()?.invoke("success")
+                    dismiss()
                 }
                 is Rlt.Failed -> {
                     getClickCallback()?.invoke("fail")

+ 4 - 0
module/webview/src/main/java/com/adealink/weparty/webview/WeNextWebView.kt

@@ -38,10 +38,12 @@ import com.adealink.weparty.webview.jsnativemethod.KVStorageGetJSNativeMethod
 import com.adealink.weparty.webview.jsnativemethod.LaunchGooglePayJSNativeMethod
 import com.adealink.weparty.webview.jsnativemethod.OpenFullPageWebView
 import com.adealink.weparty.webview.jsnativemethod.OpenInPhoneBrowser
+import com.adealink.weparty.webview.jsnativemethod.PauseDialogManagerJSNativeMethod
 import com.adealink.weparty.webview.jsnativemethod.PerformanceHelperJSNativeMethod
 import com.adealink.weparty.webview.jsnativemethod.PlaySoundJSNativeMethod
 import com.adealink.weparty.webview.jsnativemethod.ReportAfBackEventJSNativeMethod
 import com.adealink.weparty.webview.jsnativemethod.ReportWebInfoJSNativeMethod
+import com.adealink.weparty.webview.jsnativemethod.ResumeDialogManagerJSNativeMethod
 import com.adealink.weparty.webview.jsnativemethod.RoomSupportAddUserDialogJSNativeMethod
 import com.adealink.weparty.webview.jsnativemethod.SaveToExcelJSNativeMethod
 import com.adealink.weparty.webview.jsnativemethod.SearchUsesJSNativeMethod
@@ -131,6 +133,8 @@ class WeNextWebView : BaseWebView {
         jsBridge.addNativeMethod(KVStorageSetJSNativeMethod())
         jsBridge.addNativeMethod(KVStorageGetJSNativeMethod())
         jsBridge.addNativeMethod(PerformanceHelperJSNativeMethod())
+        jsBridge.addNativeMethod(PauseDialogManagerJSNativeMethod())
+        jsBridge.addNativeMethod(ResumeDialogManagerJSNativeMethod())
     }
 
     override fun loadUrl(urlP: String) {