IBM Worklight 5.0.6 - 在推送通知错误时播放自定义声音
Posted
技术标签:
【中文标题】IBM Worklight 5.0.6 - 在推送通知错误时播放自定义声音【英文标题】:IBM Worklight 5.0.6 - Play custom sound on push notification error 【发布时间】:2013-07-09 05:16:18 【问题描述】:我已经学习了这个教程:IBM Worklight 5.0.5 - Play custom sound on push notification
但得到一个错误:
【问题讨论】:
您的 Worklight 版本是多少?你的安卓版本是多少?设备还是模拟器? 我的worklight版本是5.0.6,android版本target=android-8,设备上的android版本是4.0.4 你的安卓版本是多少?设备还是模拟器? ,android version target=android-8,minSdkVersion="7", 设备上的android版本是4.0.4 【参考方案1】:问题是您将raw
文件夹放置在错误的位置。
它应该在res
文件夹内。
如果您的项目中没有nativeResources 文件夹,只需确保在native\res
文件夹中创建一个raw
-named 文件夹并将声音文件放在那里。
仅供参考:
-
我已导入推送通知项目
使用我的 GCM ID 和密钥更新了 application-descriptor.xml
编辑了适配器的 *-impl.js 文件:
WL.Server.notifyAllDevices(userSubscription, badge: 1, sound: "alarma.wav", activateButtonLabel: "ClickMe", alert: notificationText, payload: foo : 'bar' );
放置 alarama.was 在 nativeResources 的 raw
文件夹中
【讨论】:
太好了,我只需要将 alarma.wav 放在 nativeResources 的原始文件夹中,一切正常,非常感谢。 您好 Idan,我可以提供任何用户名来获取通知吗?因为您使用用户“idan”登录。或任何其他设置要求? Worklight 提供的示例应用程序不需要任何特定的用户名/密码组合;您可以使用任何用户名登录,不需要密码。当您开发自己的应用程序时,当然鼓励使用真实身份验证。为此,请阅读有关身份验证的培训材料。以上是关于IBM Worklight 5.0.6 - 在推送通知错误时播放自定义声音的主要内容,如果未能解决你的问题,请参考以下文章
IBM Worklight 5.0.6.1 - 关闭电话/应用程序时未收到推送通知
IBM Worklight 5.0.6 - 在哪里可以找到 5.0.6 存储库?
IBM Worklight 5.0.6.1 - 使用加密的 worklight.properties 文件保护 Worklight 控制台