[8.1.0]
[fix] [t1t2] [播放视频打断音乐改为 暂停音乐]
This commit is contained in:
@@ -17,7 +17,7 @@ object EnvManager {
|
||||
}
|
||||
|
||||
fun isB2(): Boolean {
|
||||
return AppIdentityModeUtils.isB1(FunctionBuildConfig.appIdentityMode)
|
||||
return AppIdentityModeUtils.isB2(FunctionBuildConfig.appIdentityMode)
|
||||
}
|
||||
|
||||
fun isB2Driver(): Boolean {
|
||||
@@ -29,7 +29,7 @@ object EnvManager {
|
||||
}
|
||||
|
||||
fun isT1T2(): Boolean {
|
||||
return AppIdentityModeUtils.isB1(FunctionBuildConfig.appIdentityMode)
|
||||
return AppIdentityModeUtils.isT1T2(FunctionBuildConfig.appIdentityMode)
|
||||
}
|
||||
|
||||
fun isT1T2Driver(): Boolean {
|
||||
|
||||
@@ -4,6 +4,7 @@ import android.content.Context
|
||||
import android.media.AudioManager
|
||||
import com.mogo.commons.AbsMogoApplication
|
||||
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
|
||||
import com.mogo.och.common.module.manager.EnvManager
|
||||
import com.mogo.och.common.module.manager.audition.AuditionManager
|
||||
import com.mogo.och.common.module.manager.audition.MusicData
|
||||
import com.mogo.och.common.module.manager.audition.PlayState
|
||||
@@ -64,7 +65,11 @@ object AudioFocusManager : AuditionManager.MusicDataChangeListener {
|
||||
if(isPlaying!= isPlayingVideo) {
|
||||
isPlayingVideo = isPlaying
|
||||
if(isPlaying){
|
||||
AuditionManager.stop()
|
||||
if(EnvManager.isT1T2Passenger()){
|
||||
AuditionManager.pause()
|
||||
}else {
|
||||
AuditionManager.stop()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -64,6 +64,15 @@ object AuditionManager: AuditionCacheManager.DataChangeListener, Audition.OnAudi
|
||||
return Audition.isPlaying
|
||||
}
|
||||
|
||||
fun pause(){
|
||||
val playing = isPlaying()
|
||||
if(playing){
|
||||
musicDataPlaying?.let {
|
||||
toggle(it)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fun stop(){
|
||||
val playing = isPlaying()
|
||||
if(playing){
|
||||
|
||||
Reference in New Issue
Block a user