gpt4 book ai didi

android - 如何在尊重用户声音设置的情况下播放铃声?

转载 作者:行者123 更新时间:2023-11-29 23:16:54 24 4
gpt4 key购买 nike

<分区>

我正在尝试使用 webrtc 和 socket.io 构建一个调用应用程序。我正在使用 firebase 消息来唤醒用户。我正在尝试找到一种方法来通知用户播放铃声,例如当您在 whatsapp 上接到电话时,他们会播放默认的来电铃声。我尝试了类似的解决方案 -

Uri notification = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
Ringtone r = RingtoneManager.getRingtone(getApplicationContext(), notification);
r.play();

另一个是——

Uri notification = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
MediaPlayer mp = MediaPlayer.create(getApplicationContext(), notification);
mp.start();

但它不尊重用户的声音设置,即即使手机处于振动或免打扰状态也会播放声音。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com