cordova - Cordova 应用程序在尝试发生本地通知时崩溃并且应用程序显示“再次打开应用程序”
问题描述
我正在研究 ionic 6、angular 10 和 node 12。我正在使用 cordova 部署应用程序并测试本地通知。我试图在点击事件上显示本地通知,但应用程序崩溃并显示“慈善应用程序已停止,再次打开应用程序”。
我尝试通过删除 node_module、platform、plugins 文件夹、config.xml 文件并再次安装 npm 并再次部署应用程序来修复它,但它仍然再次显示。在我的配置文件中,我正在使用<plugin name="cordova-plugin-local-notification" spec="^5.28.0" />
. 在 package.json 文件中,依赖是"@ionic-native/local-notifications": "^5.28.0",
,devDepency 是"cordova-plugin-local-notification": "^0.9.0-beta.2",
,插件是"cordova-plugin-local-notification": {}
我还使用import { LocalNotifications } from '@ionic-native/local-notifications/ngx';
此导入将其添加到 app.module.ts 文件中。并在提供者中LocalNotifications,
。
import { LocalNotifications } from '@ionic-native/local-notifications/ngx';
在 notification.page.ts 我通过和构造函数注入导入它private localNotifications: LocalNotifications
。
这是我显示本地通知的代码:
manageNotification() {
this.localNotifications.schedule({
title: 'title of notification',
text: 'details of notification goes here.'
});
}
请帮助我如何解决它。如果您需要缺少详细信息,请在评论中询问。
解决方案
推荐阅读
- azure - 如何解析 OnPrem REST API - Azure API 中的 DNS 名称
- go - 如何从其字符串表示中获取 Protobuf 枚举值?
- gremlin - 使用 AWS Neptune 调试 gremlin 问题
- java - 尝试使用 Java Properties.load 方法读取 .properties 文件时出现错误消息
- flutter - 如何从图库中选择多个图像并将它们存储在数组中?
- r - GGplot + Shiny 根据线的斜率改变线的颜色
- twilio - 多个外呼时,如何唯一识别通话
- django - Django获取模板中URL中路径的最后一部分
- c# - 如何在 Opencvsharp 中将提取的 Mat Contours 转换为位图?
- css - 部分背景正在围绕红色边框形成边框