我有一个现有的原生Android应用程序。我需要在webview上触发某些事件时实现本地通知。在这里,我使用jar文件使用cordova插件。 我执行了以下操作: 1.在src文件夹中复制插件的java文件(de.appplant.cordova.plugin.localnotification) 2.复制assets文件夹中的cordova.js和localNotification.js 3.在config.xml中添加了插件 本地js文件中的代码片段:
window.plugin.notification.local.add({
id: 7, // A unique id of the notifiction
date: now, // This expects a date object
message: "Yup! tHiS iS nOtIfiCaTioN..", // The message that is displayed
title: "Notify user", // The title of the message
repeat: 'hourly', // Either 'secondly', 'minutely', 'hourly', 'daily', 'weekly', 'monthly' or 'yearly'
autoCancel: true, // Setting this flag and the notification is automatically canceled when the user clicks it
ongoing: false, // Prevent clearing of notification (Android only)
});
我收到错误为“未捕获的类型错误:无法读取属性”通知“未定义的行(我已编写代码以引用插件)
我必须使用webView将Web应用程序集成到现有的本机应用程序中,并根据从Web应用程序触发的某些事件生成本地通知。
感谢帮助!!!