智能客服
你问我答,随时在线为你解决问题
在一些银行等金融类软件中,一般会使用安全键盘输入法进行输入账号密码等隐私信息,但会出现在输入信息时会中断音乐播放的问题。
使用安全输入法输入前,音乐正常播放;使用安全输入法输入时,音乐播放暂停。
IME Kit:负责建立编辑框所在应用与输入法应用之间的通信通道,确保两者可以共同协作提供文本输入功能,也为系统应用提供管理输入法应用的能力。

打开被中断的音乐播放器,可以看到提示“允许同时播放提示”,音频焦点被抢占。安全键盘启用时(如银行/支付场景),系统会强制获取音频焦点,导致音乐被暂停。
通过问题复现步骤,发现该问题只在某些特定应用中内置安全键盘出现该问题,目前可以发现设置了“允许和其他应用同时播放”就不会打断音乐播放,效果正常。
音乐播放器的音频焦点被安全输入法的输入时音频抢占。
对于输入法音效打断音乐播放的情形,建议应用使用音频会话管理(AudioSessionManager)提供的接口,通过AudioSession主动管理应用内音频流的焦点,对输入法音效采用音频并发策略。
补充说明,若需在输入法中使用语音转文字功能并屏蔽媒体声音,可设置CONCURRENCY_PAUSE_OTHERS并发模式来暂停其他音频。使用完毕后需要停用AudioSession。
智能客服
你问我答,随时在线为你解决问题
合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
解决方案
精准高效的一站式服务支持,助力开发者商业成功