Я разрабатываю мобильное приложение с использованием Ionic framework и в настоящее время пытаюсь настроить локальные уведомления. Я использую ngCordova с плагин локальных уведомлений.
Уведомления в настоящее время работают, но я не могу понять, как установить значок из локального файла. Мое изображение в настоящее время находится в моем репозитории проекта ionic по пути 'www / img / image.png'. Я пытаюсь запланировать уведомление, используя следующий код:
var alarmTime = new Date();
alarmTime.setMinutes(alarmTime.getMinutes() + 15);
$cordovaLocalNotification.schedule({
id: Math.random().toString(),
date: alarmTime,
message: 'Timeout Warning',
title: 'Return to prevent your session from expiring.',
autoCancel: false,
icon: 'img/image.png'
}, $scope);
Уведомление работает, но нужный значок не появляется. В качестве значка я также пробовал www / img / image.png, а также file: //img/image.png. Каждый раз я всегда вижу значок робота Cordova по умолчанию вместо значка, который я пытаюсь указать.
Есть ли у кого-нибудь советы, как правильно установить параметр значка? В документации приведены примеры использования внешних изображений, но можно ли использовать локальное изображение?