瀏覽代碼

1.修改离开当前页面语音还在播放bug

王鹏鹏 2 年之前
父節點
當前提交
aa30eb19e1
共有 1 個文件被更改,包括 5 次插入3 次删除
  1. 5 3
      game/src/main/java/com/yingyangfly/game/play/PlayGameActivity.kt

+ 5 - 3
game/src/main/java/com/yingyangfly/game/play/PlayGameActivity.kt

@@ -396,9 +396,11 @@ class PlayGameActivity : BaseMVVMActivity<ActivityPlayGameBinding, PlayGameViewM
                 val voicePlayerBean = voicePlayerDao.getVoicePlayerBean(desn)
                 if (voicePlayerBean != null) {
                     if (voicePlayer != null) {
-                        voicePlayer?.play(voicePlayerBean.url) {
-                            binding.tvIntroduce.text = gameShortDesn
-                            callPlayBgMusic()
+                        if (isTopActivity(this)) {
+                            voicePlayer?.play(voicePlayerBean.url) {
+                                binding.tvIntroduce.text = gameShortDesn
+                                callPlayBgMusic()
+                            }
                         }
                     }
                 } else {