我正在尝试使用here的本地通知cordova插件。
我不想使用here中的离子原生解决方案,因为它没有实现我需要的所有功能。
我已经安装了cordova插件
cordova plugin add https://github.com/katzer/cordova-plugin-local-notifications
然后我尝试在平台之后使用..就像这样......
this.plt.ready().then(()=> {
(<any>window).plugins.notification.local.schedule({
id: 1,
title: "Fitness App",
text: "Timer done",
priority: 1,
at: Date.now()
});
});
我在真实设备和浏览器中对此进行了测试(虽然我知道它不会在浏览器中运行)。在浏览器中,它表示没有定义通知。
我的问题是如何正确导入插件以与ionic一起使用。
答案 0 :(得分:1)
我找到了解决方案。使用以下代码允许我使用带有IONIC的cordova插件。无需使用离子 - 天然溶液。
declare var cordova;
(<any>cordova).plugins.notification.local.schedule({