当我使用
时WL.Server.notifyAllDevices(userSubscription, {
badge: 1,
sound: "notification.wav",
activateButtonLabel: "ClickMe",
alert: notificationText,
payload: {
foo : 'bar'
}
});
要在Android上的IBM Worklight 5.0.5中推送通知,似乎无法使用自定义声音选项。无论我把声音文件放在哪里,Worklight都找不到它。根据客户端跟踪,它甚至不搜索文件。有没有人试过这个?
答案 0 :(得分:0)
使用自定义通知声音:
raw
native\res
文件夹下添加名为yourProject\apps\yourApp\android\native
的文件夹
raw
文件夹发送通知时,它现在应播放您的自定义声音文件。
您也可以将声音文件放在raw
下的yourProject\apps\yourApp\android\nativeResources\res
文件夹中;这将确保在构建时将文件复制到生成的Android项目中,以防您因任何原因删除了native
文件夹。