我正在使用Phonegap Push Plugin,当推送通知显示在通知区域时,图标只是一个白色正方形。我想要它显示star.png
。 我尝试按照文档进行如下操作:
我将star.png
放置在www/images
中,并在config.xml
中添加了以下行:
<platform name="android">
<resource-file src="www/images/star.png" target="res/drawable-xhdpi/star.png" />
<resource-file src="www/images/star.png" target="res/drawable-hdpi/star.png" />
<resource-file src="www/images/star.png" target="res/drawable-mdpi/star.png" />
<resource-file src="www/images/star.png" target="res/drawable-ldpi/star.png" />
</platform>
我知道我应该使用不同的分辨率,但现在我只是想让它工作。然后当我初始化插件时,我使用:
let push = PushNotification.init({
android: { senderID: globalData.firebaseSenderID, icon: 'star.png', iconColor: 'blue' },
ios: {}
});
我也尝试了icon: 'star'
。然而,白色正方形仍然存在。我该如何使其生效?
使用cordova@8.0.0和cordova-android@6.4.0。