0

我目前正在与一些朋友一起开发一个 phonegap/cordova 3.0 应用程序,该应用程序应该具有允许它存储未来事件的提醒并在这些事件接近时提醒用户的功能。我已经通过命令行在 phonegap 应用程序中安装了 localNotification 插件(由 Sebastián Katzer 提供)。我已将我的代码减少到最低限度,当它在我计算机上的模拟设备上运行时它工作正常(它只是应该让通知出现在通知托盘中)但是当我在手机上安装应用程序时它不起作用(它也不会抛出任何错误)。这是我的代码,如果有人能给我任何帮助/建议,我将不胜感激!

<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>

4

2 回答 2

1

希望这还不算太晚。我最近遇到了这个插件的问题。首先,查看 logcat(我假设您已经安装了 Android 工具,因此可以在命令行运行“adb logcat”)。您可能会发现 Android 正在记录未指定图标。旧版本的 Android 无论如何选择了一个,但我曾经拥有的版本(可能是 4.3)只会发出哔哔声并记录错误。

于 2014-02-25T15:45:31.483 回答
-2

只需通过在 config.xml 设置中指定版本号来尝试此插件的早期版本。"version="0.7.0" 对我有用

于 2014-03-04T09:31:27.933 回答