微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

适用于Android的白色通知图标,带有Phonegap Build和PushPlugin

我正在使用Adobe的Build服务搞乱Phonegap,我想知道是否(如果是的话,如何)我可以让我的通知显示一个白色图标(谷歌描述here).我正在使用PushPlugin,但我找不到任何关于此的文档.目前,我的应用只显示通知内容旁边的启动器图标.

所以有人知道是否有某种方法可以使用PushPlugin启用备用通知图标,我是否坚持使用启动器图标或是否有另一个具有此功能插件

谢谢!

解决方法:

新的“phonegap-plugin-push插件非常支持新棒棒糖的通知图标.

首先在透明图标上构建一个颜色的图标.根据谷歌的guidelines,所有通知都会在通知栏显示白色.

然后构建图标,然后按如下方式指定它. “icon”指定图像.

将具有适当分辨率的“myicon”副本放在/ platforms / android / res / drawable-RES /文件夹中,如下所示:

   mdpi    - 22x22 area in 24x24
   hdpi    - 33x33 area in 36x36
   xhdpi   - 44x44 area in 48x48
   xxhdpi  - 66x66 area in 72x72
   xxxhdpi - 88x88 area in 96x96

现在在你的JS中,指定你的图标. “iconColor”是可选的,将在您向下滑动时指定背景.

var push = PushNotification.init({
    "android": {
        "senderID": "<<SENDER_ID>>",
        "icon": "myicon",
        "iconColor": "#123456"
    },

在推送有效负载中,您现在可以通过添加“图像”参数来覆盖在向下滑动时指定的图标.图像既可以是资源,也可以是“www / image / image.png”,也可以是完整的URL.

plugin docs”很棒,我建议阅读它们.希望这对某人有用.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐