【发布时间】:2020-02-13 02:20:01
【问题描述】:
我有一个关于 CORDOVA 的项目。连接到它 FCM。 说明表明我可以将声音设置为通知。
https://firebase.google.com/docs/cloud-messaging/http-server-refa
在服务器 (node.js) 上,我使用的是 node-gcm 模块。文档还说可以设置声音
https://www.npmjs.com/package/node-gcm
在项目本身中,声音文件在几个地方(只是为了案例):
cordova-root/
- test.mp3 res/raw/test.mp3
- res/android/raw/test.mp3
- platforms/android/res/raw/test.mp3
- platforms/android/app/src/main/res/raw/test.mp3
组装完成后,我检查了路径 res/raw/test.mp3 的 APK 文件中是否存在声音 - 它在那里。
我正在从服务器发送一条消息。它已成功显示在智能手机上,但声音默认。不是我设置的。
问题:如何让消息以正确的声音到达? 测试 ANDROID 9
var message = new gcm.Message({
notification: {
sound: 'test',
title: "TITLE",
body: "BODY",
}
});
【问题讨论】:
标签: android cordova push-notification firebase-cloud-messaging cordova-plugins