【发布时间】:2015-08-03 10:15:56
【问题描述】:
我正在使用 PhoneGap Build 为 iOS 和 Android 制作应用程序。尝试添加本地通知功能,但我不知道出了什么问题。
该应用构建、安装并可以运行其他插件,例如振动。但是按照插件页面 (https://github.com/katzer/cordova-plugin-local-notifications) 上的步骤似乎不起作用。
我在 config.xml 文件中添加了以下行来加载插件。
<gap:plugin name="de.appplant.cordova.plugin.local-notification" />
然后在我的 index.html 文件中,我将以下代码放入脚本标签中。两者都直接取自示例代码页 (https://github.com/katzer/cordova-plugin-local-notifications/wiki/11.-Samples)。
代码的第一部分是使对象可用的 this。
document.addEventListener('deviceready', function () {
// window.plugin.notification.local is now available
}, false);
并且这条线应该立即创建一个本地通知。
window.plugin.notification.local.add({ message: 'Great app!' });
我制作了一个骨架应用程序,它除了显示通知之外什么都不做。该应用程序可以正常构建并安装,但我没有收到任何通知。
我是否遗漏了有关插件应该如何实现的内容?或者有没有办法至少测试插件正在安装?我正在 Android 上进行测试。
【问题讨论】:
标签: cordova notifications phonegap-plugins phonegap-build