我已经学习了本教程:IBM Worklight 5.0.5 - 在推送通知上播放自定义声音
但得到一个错误:
问题是您将raw
文件夹放置在错误的位置。
它应该在res
文件夹内。
如果您的项目中没有 nativeResources 文件夹,只需确保raw
在该文件夹中创建一个 -named 文件native\res
夹并将声音文件放在那里。
仅供参考:
编辑了适配器的 *-impl.js 文件:
WL.Server.notifyAllDevices(userSubscription, { badge: 1, sound: "alarma.wav", activateButtonLabel: "ClickMe", alert: notificationText, payload: { foo : 'bar' } });
放置 alarama.was 在 nativeResources 的raw
文件夹中