2013-12-17 150 views
0

我目前正在与一些朋友合作开发phonegap/cordova 3.0应用程序,该应用程序应具有允许其存储未来事件提醒的功能,并在用户事件即将来临。我已经通过命令行在phonegap应用程序中安装了localNotification插件(通过SebastiánKatzer)。我将代码降到了最低限度,当它在我电脑上的模拟设备上运行时,它工作正常(它只是在通知托盘中显示通知),但是当我在手机上安装应用程序时它不起作用(它也不会引发任何错误)。这里是我的代码,我会很感激,如果有人可以给我任何帮助/建议!Android phonegap/cordova app在模拟器中工作,但不在手机

<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

对此有何解决方案? – Duver

回答

1

但愿这不是为时已晚。最近我遇到了这个插件的问题。首先,看看logcat(我假设你已经安装了Android工具,因此可以在命令行运行“adb logcat”)。您可能会发现Android正在记录没有指定图标。老版本的Android选择了一个,但是我有一个版本(4.3可能)的版本只会发出哔声并记录错误。

-2

只需在config.xml安装程序中指定版本号,即可尝试此插件的早期版本。 “version =”0.7.0“适用于我

相关问题