我目前正在与一些朋友合作开发一个phonegap / cordova 3.0应用程序,该应用程序应该具有允许其存储未来事件提醒的功能,并在这些事件即将到来时提醒用户。我已经通过命令行在phonegap应用程序中安装了localNotification插件(由SebastiánKatzer提供)。我已将我的代码减少到最低限度,当它在我的计算机上的模拟设备上运行时,它工作正常(它只是应该在通知托盘中显示通知)但是当我在手机上安装应用程序时它不起作用(它也不会抛出任何错误)。这是我的代码如果有人能给我任何帮助/建议,我会很感激!
<html>
<head>
<title>Test Storing Events</title>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="js/index.js"></script>
<script>
function addEvent()
{
window.plugin.notification.local.add({ message: 'Great app!' });
}
</script>
</head>
<body>
<h1>Apache Cordova</h1>
<input type="button" onclick="addEvent()" style="width: 100px; height: 100px;" value="Click me">
</body>
答案 0 :(得分:1)
希望现在还不算太晚。我最近遇到过这个插件的问题。首先,查看logcat(我假设您已经安装了Android工具,因此可以在命令行运行“adb logcat”)。您可能会发现Android正在记录没有指定图标。较旧版本的Android无论如何选择了一个版本,但我在某个时刻(可能是4.3版本)的版本只会发出蜂鸣声并记录错误。
答案 1 :(得分:-2)
只需在config.xml设置中指定版本号即可尝试此插件的早期版本。 “version =”0.7.0“适合我