2016-03-01 4 views
0

Я создал новое приложение для Ionic и установил плагин локальных уведомлений cordova, чтобы уведомления запускались в фоновом режиме без необходимости использования внешнего сервера, такого как Google Cloud Messaging с помощью этого плагина. https://github.com/katzer/cordova-plugin-local-notificationsМой пользовательский значок не отображается в «локальном» push-уведомлении (Android)

Все, кажется, работает, но по какой-то причине появляется значок в уведомлении не один, что я устанавливаю в нижеприведенных JS - может кто-нибудь предложить, что это неправильно - это показывает значок, (сигнал тревоги колокол), но это не тот, который я указал.

// within my $ionicPlatform.ready 
    $scope.scheduleSingleNotification = function() { 
     $cordovaLocalNotification.schedule({ 
     id: 1, 
     title: 'Warning', 
     text: 'My first local notification this will stick!', 
     icon: '../img/github-icon.png' 
     }).then(function (result) { 
     console.log('Notification #1 triggered'); 
     }); 
    }; 
+0

Значок должен присутствовать во всех размерах 48 × 48 (mdpi) 72 × 72 (hdpi) 96 × 96 (xhdpi) 144 × 144 (xxhdpi) 192 × 192 (xxxhdpi) 512 × 512 –

+0

Я не могу понять, как это реализовано с помощью этого плагина, поскольку он запрашивает только один параметр значка – Zabs

+1

Бронируйте заранее заранее спасибо)) –

ответ

1

У меня была такая же проблема несколько месяцев назад, но чем я дал хит и суда он работал на

создать иконки всех размеры и скопировать их в/platform/android/res/ и соответствующие папки размеров. Я надеюсь, что это решит проблему.

Всегда указывайте путь уважения к вашему индексному файлу, а не файл, в котором вы работаете. ding, но к основному файлу, в который он включен

+0

Спасибо Siddharth - документация для плагина хороша, но значок не совсем прав - я сделал то, что вы сказали, и получил его работу при удалении расширения (и удалил тире это не нравится). e.g icon: 'yourfile' – Zabs

+0

Добро пожаловать ............ –

0

Убедитесь, что значок имеет белый или прозрачный фон. Если вы посмотрите на документацию:

Android notifications

icons should only be a white-on-transparent background image. 
+0

это изображение, которое я пытался использовать - http: // sciactive .com/pnotify/includes/github-icon.png – Zabs

Смежные вопросы