honghengqiang 3 năm trước cách đây
mục cha
commit
b3a93febf4

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 337 - 382
app/mapping.txt


BIN
app/release/com.swago.app-release-1.0.8.6.apk


+ 6 - 1
room/src/main/java/com/swago/room/game/GamePlayDialog.kt

@@ -8,10 +8,13 @@ import android.webkit.WebResourceRequest
 import android.webkit.WebView
 import android.webkit.WebViewClient
 import android.widget.FrameLayout
+import com.alibaba.android.arouter.launcher.ARouter
 import com.google.gson.Gson
 import com.swago.baseswago.baseroom.IRoomActiveListener
 import com.swago.baseswago.baseroom.IRoomInfo
 import com.swago.baseswago.baseroom.SwagoRoomManager
+import com.swago.baseswago.constant.ARouteConstant
+import com.swago.baseswago.constant.UrlConstant
 import com.swago.baseswago.dialog.BaseXDFragment
 import com.swago.baseswago.dialog.PayDialog
 import com.swago.baseswago.model.live.game.GameInfoModel
@@ -132,7 +135,9 @@ class GamePlayDialog : BaseXDFragment<DialogGamePlayBinding>(),IRoomActiveListen
 
         @JavascriptInterface
         fun recharge() {
-            PayDialog.newInstance().show(childFragmentManager,"PayDialog")
+            ARouter.getInstance().build(ARouteConstant.Base.webView)
+                .withString("url", UrlConstant.TOP_UP)
+                .navigation()
         }
 
         @JavascriptInterface

+ 6 - 3
room/src/main/java/com/swago/room/gift/GiftDialog.kt

@@ -10,6 +10,7 @@ import android.view.View
 import androidx.fragment.app.activityViewModels
 import androidx.fragment.app.viewModels
 import androidx.viewpager.widget.ViewPager
+import com.alibaba.android.arouter.launcher.ARouter
 import com.facebook.internal.AppCall
 import com.google.gson.Gson
 import com.google.gson.reflect.TypeToken
@@ -17,6 +18,8 @@ import com.swago.baseswago.GradientIndicator
 import com.swago.baseswago.PayVm
 import com.swago.baseswago.SwagoAdapter
 import com.swago.baseswago.baseroom.SwagoRoomManager
+import com.swago.baseswago.constant.ARouteConstant
+import com.swago.baseswago.constant.UrlConstant
 import com.swago.baseswago.dialog.BaseXDFragment
 import com.swago.baseswago.dialog.PayDialog
 import com.swago.baseswago.model.live.gift.GiftAllModel
@@ -358,9 +361,9 @@ class GiftDialog : BaseXDFragment<DialogGiftBinding>() {
                     returnGiftBatch = it.gift_batch
                 }
             } else {
-                val payDialog = PayDialog.newInstance()
-                payDialog.show(parentFragmentManager, "PayDialog")
-                dismissAllowingStateLoss()
+                ARouter.getInstance().build(ARouteConstant.Base.webView)
+                    .withString("url", UrlConstant.TOP_UP)
+                    .navigation()
             }
         }
 

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác