Как выглядит ваше push-уведомление и выглядит имя файла и его расширение, а не то, что файл называется Logo.jpg, и вы пишете logo.jpg. Android на базе Linux, и это может вызвать ошибки.
Моя попытка построить его с вашим кодом, чистый толчок без изображения, после нажатия вытащить его сверху, он покажет изображение так:
Мой код прост в index.js:
// deviceready Event Handler
//
// Bind any cordova events here. Common events are:
// 'pause', 'resume', etc.
onDeviceReady: function() {
cordova.plugins.notification.local.schedule({
id: 1,
title: 'My first notification',
text: 'Thats pretty easy...',
attachments: ['file://img/logo.png'],
foreground: true,
vibrate: true
});
}
Push-сообщение из приложения
Посмотрите на этот Gif, чтобы увидеть изображение (я знаю, качество ужасное):