【问题标题】:Local notifications not working in Ionic 3本地通知在 Ionic 3 中不起作用
【发布时间】:2018-03-15 17:08:01
【问题描述】:

我是 Ionic 3 的新手,我使用插件 https://ionicframework.com/docs/native/local-notifications/ 实现了本地通知,它按预期工作,但每次我推送我的更改并再次拉取时,我需要重新安装插件并再次构建. 有什么解决办法吗?

【问题讨论】:

  • 我得到了修复,正是我的 package.json 文件中的这一行导致了问题:"cordova-plugin-app-event": "file:node_modules/cordova-plugin-app-event" 更改插件的路径修复了问题。
  • 等等,你的意思是......我必须在 package.json 中添加那行?
  • package.json 中已经存在该行,只是路径不正确,即当我转到给定路径时,目录不存在,但又多了一步里面,这就是问题所在。我当时所做的就是将目录移到给定的路径,这很有效。要做的另一件事是删除您的 node_modules 目录,然后运行 ​​npm i 希望它有所帮助。
  • 啊,我明白了.. 谢谢!
  • 没问题,随时乐意为您提供帮助!

标签: ionic-framework ionic2 ionic3


【解决方案1】:

参考这个link,为Ionic 3安装本地通知插件的正确方法是使用ionic cordova plugin add de.appplant.cordova.plugin.local-notification

大多数 Ionic 3 用户都有 CLI 版本 3 及更高版本。希望这对其他人也有帮助!

【讨论】:

  • 遵循Official Ionic documentation 中给出的正确方法,一切正常。问题与您要解决的问题不同。也许这是一个暂时的问题,因为它不再发生了。
【解决方案2】:

正如我的问题本身的第一条评论所述,问题已解决,因此我通过发布答案来结束此主题。

我得到了修复,正是我的 package.json 文件中的这一行导致了问题: "cordova-plugin-app-event": "file:node_modules/cordova-plugin-app-event"更改插件路径解决了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-10
    • 2016-11-08
    • 1970-01-01
    相关资源
    最近更新 更多