IBM工作灯5.0.5 - 玩自定义音效上的推送通知(IBM Worklight 5.0.5 -

2019-09-01 00:42发布

当我使用

WL.Server.notifyAllDevices(userSubscription, {
        badge: 1,
        sound: "notification.wav",
        activateButtonLabel: "ClickMe",
        alert: notificationText,
        payload: {
            foo : 'bar'
        }
    });

推通知在Android IBM工作灯5.0.5,它似乎并不能够使用自定义声音选项。 无论身在何处,我把声音文件,工作灯没有找到它。 根据客户的痕迹,它甚至不搜索文件。 有没有人曾经尝试过这种成功?

Answer 1:

要使用自定义通知声音:

  1. 如果文件夹不存在,添加一个文件夹命名为raw的现有下native\res文件夹yourProject\apps\yourApp\android\native
  2. 将声音文件中的raw文件夹

当发送的通知,现在要发挥您的自定义声音文件。

您也可以将声音文件的raw文件夹下yourProject\apps\yourApp\android\nativeResources\res ; 这将确保该文件将被复制到在构建您的生成Android项目,如果你删除了native的理由为准夹。



文章来源: IBM Worklight 5.0.5 - Play custom sound on push notification