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

2019-10-18 08:21发布

我folow中本教程: IBM工作灯5.0.5 -玩自定义音效上的推送通知

但得到一个错误:

Answer 1:

问题是,你放在raw文件夹在错误的位置。
它应该是内部的res文件夹。

如果你没有在你的项目中nativeResources文件夹,只要确保建立一个raw的-named文件夹native\res文件夹,将声音文件存在。

正如供参考:

  1. 我已经导入了推送通知的项目
  2. 更新的应用程序,descriptor.xml我GCM ID和密钥
  3. 编辑适配器的* -impl.js文件有:

     WL.Server.notifyAllDevices(userSubscription, { badge: 1, sound: "alarma.wav", activateButtonLabel: "ClickMe", alert: notificationText, payload: { foo : 'bar' } }); 
  4. 在nativeResources的放置alarama.was raw文件夹


  5. 部署适配器
  6. 构建和部署应用程序
  7. 推出了设备运行的是Android OS V4.0.4
  8. 登录对用户“伊詹”
  9. 发送的通知文本“测试”用户“伊詹”
  10. 与可怕的alarma声音文件我放在项目获得它在设备


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