我想在发送FCM通知后唤醒设备。 我能够使用Cloud Functions中的admin sdk向Android设备发送通知。但是,在锁定状态下,我无法唤醒设备(只有声音)。其他应用程序(例如Gmai)可以唤醒设备。另外,它在iOS上也能正常工作。
这是Cloud Functions中的代码。
try {
const options = {
priority: "high",
};
const payload: admin.messaging.MessagingPayload = {
notification: {
title: message.title,
body: message.body,
click_action: 'FLUTTER_NOTIFICATION_CLICK',
badge: `${message.badgeNum}`,
},
};
await admin.messaging().sendToDevice(message.fcmToken, payload, options);
} catch (e) {
console.error(e.message);
throw e;
}