我正在使用Cordova FCM插件,以便为安卓和iOS推送通知。我想让客户静音通知-只是静音,而不是阻止它们。
但我不知道是怎么回事。我知道我可以从第一个地方,从服务器发送,没有声音-但在这种情况下-每个人都不会收到声音,这不是目的。我通常会发送主题,从服务器上我无法确定是谁将他的客户端配置为静音通知。
是否可以在客户端的应用程序中设置静音?WhatsApp是如何处理这一点的(你可以将通知静音,但不能完全阻止它们)?
发布于 2021-02-05 15:08:00
对于iOS,当请求用户权限时,我们传递所需值的数组
UNUserNotificationCenter.current()
.requestAuthorization(options: [.alert, .sound, .badge]) { granted, _ in
print("Permission granted: \(granted)")
}在上述步骤中,只需从选项数组中删除.sound即可。
https://stackoverflow.com/questions/66058907
复制相似问题