Phonegap本地通知不执行任何操作

时间:2015-09-14 09:04:01

标签: javascript android html html5 cordova

我目前正在尝试使用this plugin

我的问题是我从谷歌那里得到了所有一步一步的说明,但没有一个可行。

此步骤是否有问题:

  • 使用CLI安装插件
  • 尝试了我把它放在index.html里面的最简单的样本之一

代码:

function onDeviceReady() {
    window.plugin.notification.local.add({ message: 'Great app!' });
}

3 个答案:

答案 0 :(得分:0)

您可以共享控制台输出吗,

尝试检查清单中所需的更改。?

cordova.plugins.notification.local.hasPermission(function (granted) {
    // console.log('Permission has been granted: ' + granted);
});

答案 1 :(得分:0)

我使用相同的插件,最后我检查了没有" .add"方法。试试" .schedule"

尝试:

cordova.plugins.notification.local.schedule({
title: "New Message",
message: "Hi, are you ready? We are waiting.",
sound: "file://sounds/message.mp3",
icon: "http://my.domain.de/avatar/user#id=123"
});

https://github.com/katzer/cordova-plugin-local-notifications/wiki/04.-Scheduling

答案 2 :(得分:0)

我正在使用这个插件,它工作正常。你可以尝试:

cordova.plugins.notification.local.schedule({
    id: 1,
    title: "Customer Calling",
    icon: "http://b2bvn.nsbg.foxconn.com:8080/taxi/call.png",
    text: "You have a registration from customer"
});