Ver código fonte

feat: audio gift svga

tongmengxiao 8 meses atrás
pai
commit
2a716cc682

+ 1 - 0
room/src/main/java/com/swago/room/gift/GiftDialog.kt

@@ -800,6 +800,7 @@ class GiftDialog : BaseXDFragment<DialogGiftBinding>() {
                     if (it.receivers.isNotEmpty())
                         receiverName.deleteCharAt(receiverName.length - 1)
                     it.im_data.data.receiverName = receiverName.toString()
+                    it.im_data.data.svga = it.svgaUrl
                     msgVm.playSvgUrl?.invoke(it.im_data.data ,true)
                     msgVm.addAudioGiftAnimFun?.invoke(it)
                 }

+ 1 - 0
room/src/main/java/com/swago/room/vm/MsgVm.kt

@@ -731,6 +731,7 @@ class MsgVm(application: Application) : AbsMsgVm(application) {
                                     imGiftModel.giftEnName = it.giftEnName
                                     imGiftModel.senderName = it.senderName
                                     imGiftModel.multiple = it.multiple
+                                    imGiftModel.svga = it.svgaUrl
                                     val receiverName = StringBuffer()
                                     it.receivers.forEach {
                                         receiverName.append("${it.receiverName} ,")