非常感谢你的插件!
我遇到了一个问题:我的onclick似乎没有被调用
window.plugin.notification.local.add({
id: 1,
date: dateobj,
message: 'Test Notification',
title: 'MyApp',
repeat: 'daily',
badge: 1,
autoCancel: true
});
window.plugin.notification.local.onclick = function(id, state, json){
console.log("SUCCESS");
alert("success");
};
我刚刚尝试过oncancel而且它是一样的...没有任何反应。 编辑:onadd似乎工作正常。可能是因为当我添加时app已经打开了? 通知显示正常,当我点击它时应用程序加载,但我没有在控制台中看到任何内容,也没有看到警报。假设在用户点击通知并加载应用程序之后应该触发onclick,我是否正确?
I'm using phonegap build 3.1, plugin 0.7.0, android 4.3. Am I missing anything?
答案 0 :(得分:0)
您的假设是正确的,点击事件将在设备准备好后调用。将click事件分配给通知似乎有些不对劲。尝试使用以下一个。希望它对你有所帮助。
cordova.plugins.notification.local.on("click", function (notification) {
joinMeeting(notification.data.meetingId);});