【发布时间】:2023-04-03 18:43:01
【问题描述】:
我正在使用 Ionic 框架开发移动应用程序,目前正在尝试配置本地通知。我正在使用 ngCordova 和 local-notification plugin。
通知当前正在工作,但我似乎无法弄清楚如何从本地文件设置图标。我的图像当前位于路径“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 ionic-framework ionic localnotification ngcordova